Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,914,948
1,701,930
1,566,642
1,484,288
1,242,271
Cost of Revenue
1,368,104
1,219,754
1,146,883
1,089,781
907,365
Gross Profit
546,844
482,176
419,759
394,507
334,906
Operating Expense
52,341
51,074
45,776
52,612
64,750
Operating Income
494,503
431,102
373,983
341,895
270,156
Net Non Operating Interest Income Expense
-6,879
-3,558
-10,044
-11,901
-8,851
Other Income Expense
7,608
-26,635
50,545
-75,533
-15,454
Pretax Income
495,232
400,909
414,484
254,461
245,851
Tax Provision
106,942
117,310
118,979
137,603
185,391
Earnings from Equity Interest Net of Tax
214
217
237
171
258
Net Income Common Stockholders
388,281
281,630
296,474
107,590
69,573
Diluted NI Available to Com Stockholders
388,281
281,630
296,474
107,590
69,573
Basic EPS
2.72
1.91
1.93
0.69
0.42
Diluted EPS
2.70
1.89
1.92
0.68
0.41
Basic Average Shares
141,105.75
147,825
153,273
157,256
167,670
Diluted Average Shares
142,013.50
148,672
153,896
157,879
168,268
Total Operating Income as Reported
494,503
431,102
373,983
338,822
270,012
Total Expenses
1,420,445
1,270,828
1,192,659
1,142,393
972,115
Net Income from Continuing & Discontinued Operation
388,281
281,630
296,474
107,590
69,573
Normalized Income
388,339.83
306,103.70
260,655.33
173,178.90
73,349.59
Interest Income
7,809
7,103
8,058
9,085
7,567
Interest Expense
14,688
10,661
18,102
20,986
16,418
Net Interest Income
-6,879
-3,558
-10,044
-11,901
-8,851
EBIT
509,920
411,570
432,586
275,447
262,269
EBITDA
635,592
522,359
537,796
378,300
350,795
Reconciled Cost of Revenue
1,368,104
--
--
--
--
Reconciled Depreciation
125,672
110,789
105,210
102,853
88,526
Net Income from Continuing Operation Net Minority Interest
388,528
281,662
295,820
117,352
61,313
Total Unusual Items Excluding Goodwill
240
-34,571
49,323
-75,208
-16,224
Total Unusual Items
240
-34,571
49,323
-75,208
-16,224
Normalized EBITDA
635,352
556,930
488,473
453,508
367,019
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
51.83
-10,129.30
14,158.33
-19,381.10
-4,187.41
12/31/2022 - 2/1/2017
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
