Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
--
672,904
608,093
524,972
391,609
Cost of Revenue
649,102
524,958
490,938
374,558
337,374
Gross Profit
336,217
147,946
117,155
150,414
54,235
Operating Expense
49,936
39,863
47,319
22,702
15,015
Operating Income
--
108,083
69,836
127,712
39,220
Net Non Operating Interest Income Expense
-78,465
-97,851
-80,323
-47,566
-44,842
Other Income Expense
--
-59,713
28,585
52,723
-13,517
Pretax Income
67,242
-49,481
18,098
132,869
-19,139
Tax Provision
--
-19,405
31,542
50,143
6,832
Net Income Common Stockholders
--
-30,076
-13,444
82,726
-25,971
Diluted NI Available to Com Stockholders
--
-30,076
-13,444
82,726
-25,971
Basic EPS
0.04
-0.09
-0.05
0.29
-0.09
Diluted EPS
0.03
-0.09
-0.05
0.28
-0.09
Basic Average Shares
349,309.50
323,496
295,306
288,560
286,236
Diluted Average Shares
353,523
323,496
295,306
290,979
286,236
Total Expenses
699,038
564,821
538,257
397,260
352,389
Net Income from Continuing & Discontinued Operation
--
-30,076
-13,444
82,726
-25,971
Normalized Income
--
6,219.31
-34,602.62
49,879.57
-15,961.66
Interest Income
4,998
3,920
5,175
2,972
1,798
Interest Expense
70,738
89,103
75,739
41,095
38,406
Net Interest Income
-78,465
-97,851
-80,323
-47,566
-44,842
EBIT
--
39,622
93,837
173,964
19,267
EBITDA
261,931
142,832
168,158
230,904
71,249
Reconciled Cost of Revenue
--
524,958
490,938
374,558
337,374
Reconciled Depreciation
--
103,210
74,321
56,940
51,982
Net Income from Continuing Operation Net Minority Interest
--
-30,076
-13,444
82,726
-25,971
Total Unusual Items Excluding Goodwill
--
-59,713
28,585
52,723
-13,517
Total Unusual Items
--
-59,713
28,585
52,723
-13,517
Normalized EBITDA
--
202,545
139,573
178,181
84,766
Tax Rate for Calcs
--
0
0
0
0
Tax Effect of Unusual Items
--
-23,417.69
7,426.38
19,876.57
-3,507.66
12/31/2022 - 3/25/1992
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
