B Riley Financial

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$335,532
$224,502
$267,613
$194,159
Gross Profit
628,735
154,205
171,910
114,007
EBITDA
-36,111
107,400
-208,747
EBIT
-8,879
98,692
-220,025
Net Income
86,836
139,471
2,892
-9,975
Net Change In Cash
335,532
224,502
267,613
194,159
Free Cash Flow
169,134
-28,034
-3,970
-6,489
Cash
226,601
267,388
154,877
138,303
Basic Shares
30,555
30,500
30,500
30,497

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,030,765
$579,373
$1,643,600
$993,817
Gross Profit
669,842
131,710
1,046,020
748,033
EBITDA
357,469
-578,141
177,674
-153,365
EBIT
322,295
-623,453
177,506
-193,334
Net Income
307,415
-764,274
-99,910
-159,829
Net Change In Cash
1,030,765
579,373
1,643,600
993,817
Free Cash Flow
-71,028
255,599
16,791
2,735
Cash
226,601
255,352
231,964
268,618
Basic Shares
30,555
30,336
29,937
28,189

Earnings Calls

QuarterEPS
2026-03-31
$2.77
2025-12-31
$2.91
2025-09-30
-$0.39
2025-06-30
-$8.22