B Riley Financial

Quarterly Financials

Values in thousands 2025-06-30 2024-12-31 2024-09-30 2024-06-30
Revenue
$60,911
$270,782
$270,782
$323,947
Gross Profit
60,911
174,452
174,452
192,365
EBITDA
16,939
-90,157
EBIT
-129,522
-101,348
Net Income
12,521
-284,397
-284,397
-433,604
Net Change In Cash
60,911
270,782
270,782
323,947
Free Cash Flow
-3,970
18,171
18,171
106,954
Cash
55,039
159,247
159,247
236,895
Basic Shares
30,500
30,500
30,499
30,499

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$579,373
$1,643,600
$1,080,670
$1,554,698
Gross Profit
131,710
1,046,020
793,073
1,420,724
EBITDA
-578,141
177,674
-39,295
733,088
EBIT
-623,453
177,506
-79,264
707,217
Net Income
-764,274
-99,910
-159,829
445,054
Net Change In Cash
579,373
1,643,600
1,080,670
1,554,698
Cost of Revenue
175,405
Free Cash Flow
255,599
16,791
2,735
50,218
Cash
255,352
231,964
268,618
278,933
Basic Shares
30,336
29,937
28,189
29,006

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0
2025-03-31
$0
2024-12-31
$0.02