Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,618,915
1,324,047
1,301,704
1,145,915
909,517
Cost of Revenue
1,402,401
1,159,317
1,093,031
997,265
844,039
Gross Profit
216,514
164,730
208,673
148,650
65,478
Operating Expense
65,350
66,410
70,969
67,947
66,395
Operating Income
151,164
98,320
137,704
80,703
-917
Net Non Operating Interest Income Expense
-29,248
-32,513
-39,881
-45,826
-34,126
Other Income Expense
-4,844
-5,409
-2,325
-5,031
5,242
Pretax Income
117,072
60,398
95,498
29,846
-29,801
Tax Provision
23,688
9,266
19,188
17,266
6,619
Net Income Common Stockholders
93,384
51,132
76,310
12,580
-36,420
Diluted NI Available to Com Stockholders
93,384
51,132
76,310
12,580
-36,420
Basic EPS
0.92
0.52
0.80
0.13
-0.39
Diluted EPS
0.92
0.52
0.80
0.13
-0.39
Basic Average Shares
100,715.76
98,444.58
95,472.53
94,748.32
92,962.05
Diluted Average Shares
102,071.67
99,105.48
95,735.92
94,748.32
92,962.05
Total Operating Income as Reported
151,164
98,320
137,704
80,703
-917
Total Expenses
1,467,751
1,225,727
1,164,000
1,065,212
910,434
Net Income from Continuing & Discontinued Operation
93,384
51,132
76,310
12,580
-36,420
Normalized Income
93,384
51,132
76,310
12,580
-36,420
Interest Expense
29,248
32,513
39,881
45,826
34,126
Net Interest Income
-29,248
-32,513
-39,881
-45,826
-34,126
EBIT
146,320
92,911
135,379
75,672
4,325
EBITDA
286,022
234,640
278,163
217,902
120,170
Reconciled Cost of Revenue
1,281,212
1,036,362
969,021
873,809
747,059
Reconciled Depreciation
139,702
141,729
142,784
142,230
115,845
Net Income from Continuing Operation Net Minority Interest
93,384
51,132
76,310
12,580
-36,420
Normalized EBITDA
286,022
234,640
278,163
217,902
120,170
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 7/9/2024
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
