Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
3,371,622
3,405,089
3,156,462
2,766,374
2,482,878
Cost of Revenue
2,002,918
2,057,954
1,924,791
1,667,168
1,503,779
Gross Profit
1,368,704
1,347,135
1,231,671
1,099,206
979,099
Operating Expense
624,322
575,188
531,618
478,458
442,211
Operating Income
744,382
771,947
700,053
620,748
536,888
Net Non Operating Interest Income Expense
14,049
15,463
14,808
10,893
1,577
Pretax Income
774,961
794,776
773,815
676,712
580,226
Tax Provision
161,012
162,528
154,650
135,362
117,379
Net Income Common Stockholders
613,949
632,248
619,165
607,883
497,064
Diluted NI Available to Com Stockholders
613,949
632,248
619,165
607,883
497,064
Basic EPS
8.23
8.57
8.44
8.37
6.86
Diluted EPS
8.03
8.31
8.22
8.17
6.72
Basic Average Shares
74,673.87
73,744
73,371
72,660
72,437
Diluted Average Shares
76,435.31
76,041
75,340
74,392
73,930
Total Expenses
2,627,240
2,633,142
2,456,409
2,145,626
1,945,990
Net Income from Continuing & Discontinued Operation
613,949
632,248
619,165
607,883
497,064
Normalized Income
613,949
632,248
619,165
524,953
429,306
Interest Income
14,202
15,644
14,810
10,950
1,821
Interest Expense
153
181
2
57
244
Net Interest Income
14,049
15,463
14,808
10,893
1,577
EBIT
775,114
794,957
773,817
676,769
580,470
EBITDA
808,365
823,022
795,603
702,400
623,055
Reconciled Cost of Revenue
2,002,918
2,057,954
1,924,791
1,667,168
1,503,779
Reconciled Depreciation
33,251
28,065
21,786
25,631
42,585
Net Income from Continuing Operation Net Minority Interest
613,949
632,248
619,165
524,953
429,306
Normalized EBITDA
808,365
823,022
795,603
702,400
623,055
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 12/31/2007
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
