Frankfurt - Delayed Quote EUR
B. Riley Financial, Inc. (5E6.F)
2.4795
-0.1705
(-6.43%)
As of 9:59:01 AM GMT+2. Market Open.
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Total Revenue
1,439,762
1,643,600
1,080,670
1,554,698
834,217
Cost of Revenue
557,105
597,580
287,597
133,974
115,362
Gross Profit
882,657
1,046,020
793,073
1,420,724
718,855
Operating Expense
1,141,947
833,651
704,426
902,400
428,537
Operating Income
-259,290
212,369
88,647
518,324
290,318
Net Non Operating Interest Income Expense
-167,249
-183,138
-138,451
-92,226
-64,685
Other Income Expense
-297,911
-171,555
-170,646
188,664
53,824
Pretax Income
-724,450
-142,324
-220,450
614,762
279,457
Tax Provision
-21,823
-36,693
-63,856
163,960
75,440
Net Income Common Stockholders
-864,849
-107,967
-167,837
437,597
200,438
Diluted NI Available to Com Stockholders
-864,849
-107,967
-167,837
437,597
200,438
Basic EPS
-28.66
-2.95
-5.95
15.99
7.83
Diluted EPS
-28.66
-2.95
-5.95
15.09
7.56
Basic Average Shares
30,275.9320
29,265.0990
28,188.5300
27,366.2920
25,607.2780
Diluted Average Shares
30,275.9320
29,265.0990
28,188.5300
29,005.6020
26,508.3970
Total Operating Income as Reported
-317,430
144,653
69,448
514,528
276,261
Total Expenses
1,699,052
1,431,231
992,023
1,036,374
543,899
Net Income from Continuing & Discontinued Operation
-856,789
-99,910
-159,829
445,054
205,148
Normalized Income
-411,476.3153
27,281.5277
-36,076.7646
308,761.5614
165,401.6900
Interest Income
3,329
3,875
2,735
229
564
Interest Expense
170,578
187,013
141,186
92,455
65,249
Net Interest Income
-167,249
-183,138
-138,451
-92,226
-64,685
EBIT
-553,872
44,689
-79,264
707,217
344,706
EBITDA
-508,243
94,293
-39,295
733,088
364,075
Reconciled Cost of Revenue
557,105
597,580
287,597
133,974
115,362
Reconciled Depreciation
45,629
49,604
39,969
25,871
19,369
Net Income from Continuing Operation Net Minority Interest
-700,419
-99,910
-159,829
445,054
205,148
Total Unusual Items Excluding Goodwill
-297,917
-171,374
-174,216
185,863
54,447
Total Unusual Items
-297,917
-171,374
-174,216
185,863
54,447
Normalized EBITDA
-210,326
265,667
134,921
547,225
309,628
Tax Rate for Calcs
0
0.0003
0.0003
0.0003
0.0003
Tax Effect of Unusual Items
-8,974.3153
-44,182.4723
-50,463.7646
49,570.5614
14,700.6900
12/31/2020 - 3/31/2025
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade