B Riley Financial

Quarterly Financials

Values in thousands 2024-03-31 2023-12-31 2023-09-30 2023-06-30
Revenue
$343,032
$342,920
$462,312
$406,278
Gross Profit
206,908
196,096
278,041
274,240
EBITDA
-18,466
-11,668
117,466
EBIT
-18,509
-24,159
104,932
Net Income
-49,165
-89,623
-73,823
46,381
Net Change In Cash
343,032
342,920
462,312
406,278
Cost of Revenue
-103,487
Free Cash Flow
134,444
63,530
-119,087
21,427
Cash
190,690
231,964
252,288
107,581
Basic Shares
29,989
29,937
29,961
28,654

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,643,600
$1,080,670
$1,740,561
$902,721
Gross Profit
1,046,020
793,073
1,606,587
787,359
EBITDA
177,674
-74,687
709,070
378,830
EBIT
177,506
-1,123,372
-318,525
-186,463
Net Income
-99,910
-156,594
445,054
205,148
Net Change In Cash
1,643,600
1,080,670
1,740,561
902,721
Cost of Revenue
175,405
98
Free Cash Flow
16,791
2,735
50,218
55,644
Cash
231,964
268,618
278,933
103,602
Basic Shares
29,937
28,188
29,005
26,508

Earnings Calls

Quarter EPS
2024-03-31
-$1.70
2023-12-31
-$2.31
2023-09-30
-$2.53
2023-06-30
$1.55