Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
6,563,687
6,030,837
5,889,952
5,409,152
5,166,605
Cost of Revenue
4,389,087
4,144,599
4,065,713
3,746,124
3,543,930
Gross Profit
2,174,600
1,886,238
1,824,239
1,663,028
1,622,675
Operating Expense
1,310,213
1,212,866
1,154,007
1,050,589
987,928
Operating Income
864,387
673,372
670,232
612,439
634,747
Net Non Operating Interest Income Expense
-142,721
-143,104
-134,964
-108,595
-107,663
Other Income Expense
-3,060
-2,301
-1,825
-565
10,914
Pretax Income
718,606
527,967
533,443
503,279
537,998
Tax Provision
190,251
136,993
131,144
125,423
126,254
Net Income Common Stockholders
528,355
390,974
402,299
377,856
411,744
Diluted NI Available to Com Stockholders
528,355
390,974
402,299
377,856
411,744
Basic EPS
10.00
7.31
7.46
6.99
7.59
Diluted EPS
9.97
7.28
7.42
6.95
7.56
Basic Average Shares
52,873.75
53,509
53,902
54,071
54,223
Diluted Average Shares
53,039.50
53,716
54,199
54,382
54,487
Total Operating Income as Reported
864,387
673,372
670,232
612,439
634,747
Total Expenses
5,699,300
5,357,465
5,219,720
4,796,713
4,531,858
Net Income from Continuing & Discontinued Operation
528,355
390,974
402,299
377,856
411,744
Normalized Income
533,870.11
396,532.24
402,578.73
380,018.88
405,285.87
Interest Income
22,416
25,749
19,437
11,930
4,607
Interest Expense
165,137
168,853
154,401
120,525
112,270
Net Interest Income
-142,721
-143,104
-134,964
-108,595
-107,663
EBIT
883,743
696,820
687,844
623,804
650,268
EBITDA
1,347,064
1,142,826
1,088,766
989,565
997,862
Reconciled Cost of Revenue
4,389,087
4,144,599
4,065,713
3,746,124
3,543,930
Reconciled Depreciation
463,321
446,006
400,922
365,761
347,594
Net Income from Continuing Operation Net Minority Interest
528,355
390,974
402,299
377,856
411,744
Total Unusual Items Excluding Goodwill
-7,501
-7,501
-371
-2,880
8,442
Total Unusual Items
-7,501
-7,501
-371
-2,880
8,442
Normalized EBITDA
1,354,565
1,150,327
1,089,137
992,445
989,420
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-1,985.89
-1,942.76
-91.27
-717.12
1,983.87
12/31/2022 - 11/24/1987
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
