Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
7,930,935
7,483,689
6,089,504
5,416,250
6,381,606
Cost of Revenue
4,902,631
4,788,666
3,925,234
3,667,077
3,755,693
Gross Profit
3,028,304
2,695,023
2,164,270
1,749,173
2,625,913
Operating Expense
1,517,910
1,406,638
1,261,943
1,078,677
1,245,951
Operating Income
1,510,394
1,288,385
902,327
670,496
1,379,962
Net Non Operating Interest Income Expense
47,440
43,018
38,176
29,005
10,179
Pretax Income
1,715,022
1,391,982
1,041,551
718,696
1,524,082
Tax Provision
310,300
243,451
195,084
127,616
306,769
Net Income Common Stockholders
1,124,402
951,236
720,093
510,788
963,604
Diluted NI Available to Com Stockholders
1,124,402
951,236
720,093
510,788
963,604
Basic EPS
15.38
13.04
9.89
7.00
13.30
Diluted EPS
15.07
12.75
9.67
6.85
12.56
Basic Average Shares
73,131.38
72,969
72,824
72,983
72,472
Diluted Average Shares
74,476.29
74,387
74,339
73,858
74,943
Total Expenses
6,420,541
6,195,304
5,187,177
4,745,754
5,001,644
Net Income from Continuing & Discontinued Operation
1,124,402
951,236
720,093
510,788
963,604
Normalized Income
1,124,402
951,236
720,093
510,788
963,604
Interest Income
49,156
44,756
43,655
36,292
12,859
Interest Expense
1,716
1,738
5,479
7,287
2,680
Net Interest Income
47,440
43,018
38,176
29,005
10,179
EBIT
1,716,738
1,393,720
1,047,030
725,983
1,526,762
EBITDA
1,937,006
1,613,532
1,251,533
913,982
1,678,000
Reconciled Cost of Revenue
4,902,631
4,788,666
3,925,234
3,667,077
3,755,693
Reconciled Depreciation
220,268
219,812
204,503
187,999
151,238
Net Income from Continuing Operation Net Minority Interest
1,124,402
951,236
720,093
510,788
963,604
Normalized EBITDA
1,937,006
1,613,532
1,251,533
913,982
1,678,000
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
