Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
11,228,024
9,101,641
7,027,476
5,206,760
4,140,364
Cost of Revenue
8,346,798
6,905,742
5,551,065
4,216,251
3,398,756
Gross Profit
2,881,226
2,195,899
1,476,411
990,509
741,608
Operating Expense
1,033,987
883,284
730,072
574,423
489,344
Operating Income
1,847,239
1,312,615
746,339
416,086
252,264
Net Non Operating Interest Income Expense
24,681
12,595
4,906
-6,789
-13,306
Other Income Expense
-34,574
-31,757
-84,684
-21,103
-3,100
Pretax Income
1,837,346
1,293,453
666,561
388,194
235,858
Tax Provision
402,945
270,895
144,128
64,796
-10,089
Net Income Common Stockholders
1,434,401
1,022,558
522,433
323,398
245,947
Diluted NI Available to Com Stockholders
1,434,401
1,022,558
522,433
323,398
245,947
Basic EPS
40.69
28.93
14.64
9.03
6.84
Diluted EPS
40.63
28.88
14.60
9.01
6.82
Basic Average Shares
35,249.50
35,349
35,689
35,802
35,932
Diluted Average Shares
35,297.50
35,413
35,775
35,895
36,046
Total Operating Income as Reported
1,849,302
1,314,589
749,369
418,388
253,849
Total Expenses
9,380,785
7,789,026
6,281,137
4,790,674
3,888,100
Net Income from Continuing & Discontinued Operation
1,434,401
1,022,558
522,433
323,398
245,947
Normalized Income
1,462,501.22
1,047,473.71
589,163.94
341,145.07
248,501.86
Interest Income
34,081
21,604
11,554
3,492
378
Interest Expense
7,372
6,981
5,050
8,872
12,098
Net Interest Income
24,681
12,595
4,906
-6,789
-13,306
EBIT
1,844,718
1,300,434
671,611
397,066
247,956
EBITDA
2,000,175
1,442,393
817,096
478,632
329,303
Reconciled Cost of Revenue
8,346,798
6,905,742
5,551,065
4,216,251
3,398,756
Reconciled Depreciation
155,457
141,959
145,485
81,566
81,347
Net Income from Continuing Operation Net Minority Interest
1,434,401
1,022,558
522,433
323,398
245,947
Total Unusual Items Excluding Goodwill
-35,994
-31,499
-85,116
-21,305
-3,234
Total Unusual Items
-35,994
-31,499
-85,116
-21,305
-3,234
Normalized EBITDA
2,036,169
1,473,892
902,212
499,937
332,537
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-7,893.78
-6,583.29
-18,385.06
-3,557.94
-679.14
12/31/2022 - 6/27/1997
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