Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
4,195,914
4,006,116
4,315,161
4,747,928
4,149,228
Cost of Revenue
3,889,954
3,668,441
3,705,556
3,770,884
3,472,064
Gross Profit
305,960
337,675
609,605
977,044
677,164
Operating Expense
250,029
247,436
225,474
221,406
180,040
Operating Income
55,931
90,239
384,131
755,638
497,124
Net Non Operating Interest Income Expense
-31,686
-40,306
-32,214
-27,506
-22,715
Other Income Expense
132,014
145,258
51,354
6,758
-74,900
Pretax Income
156,259
195,191
403,271
734,890
399,509
Tax Provision
33,835
47,319
87,261
178,482
-793
Net Income Common Stockholders
122,424
147,872
316,010
556,317
399,602
Average Dilution Earnings
--
--
0
73
716
Diluted NI Available to Com Stockholders
122,424
147,872
316,010
556,317
399,602
Basic EPS
0.75
0.91
1.91
3.24
2.17
Diluted EPS
0.74
0.89
1.87
3.15
2.11
Basic Average Shares
162,248.50
161,979.22
165,026
171,845
184,334
Diluted Average Shares
165,745.50
161,979.22
169,398
176,360
189,349
Total Operating Income as Reported
52,457
72,708
389,468
760,579
495,890
Total Expenses
4,139,983
3,915,877
3,931,030
3,992,290
3,652,104
Net Income from Continuing & Discontinued Operation
122,424
147,872
316,010
556,317
399,602
Normalized Income
19,110.36
37,877.86
273,231.82
552,576.66
398,582.11
Interest Income
0
0
478
1,987
0
Interest Expense
31,686
40,306
32,692
29,493
22,715
Net Interest Income
-31,686
-40,306
-32,214
-27,506
-22,715
EBIT
187,945
235,497
435,963
764,383
422,224
EBITDA
659,441
735,829
941,013
1,185,897
745,252
Reconciled Cost of Revenue
3,889,954
3,668,441
3,705,556
3,770,884
3,472,064
Reconciled Depreciation
471,496
500,332
505,050
421,514
323,028
Net Income from Continuing Operation Net Minority Interest
122,424
147,872
316,010
556,317
399,602
Total Unusual Items Excluding Goodwill
131,867
145,111
54,564
4,941
1,291
Total Unusual Items
131,867
145,111
54,564
4,941
1,291
Normalized EBITDA
527,574
590,718
886,449
1,180,956
743,961
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
28,553.36
35,116.86
11,785.82
1,200.66
271.11
12/31/2022 - 1/11/2018
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