Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
37,288,609
28,479,697
23,672,795
20,882,206
17,073,903
Cost of Revenue
31,410,784
24,204,616
20,162,034
17,945,120
14,544,748
Gross Profit
5,877,825
4,275,081
3,510,761
2,937,086
2,529,155
Operating Expense
3,337,271
2,688,004
2,207,713
1,844,151
1,690,684
Operating Income
2,540,554
1,587,077
1,303,048
1,092,935
838,471
Net Non Operating Interest Income Expense
-286,255
-245,743
-170,283
-176,083
-121,757
Other Income Expense
-16,625
48,171
79,265
53,104
-12,828
Pretax Income
2,237,674
1,389,505
1,212,030
969,956
703,886
Tax Provision
523,167
347,588
284,747
219,267
192,243
Net Income Common Stockholders
1,682,315
1,028,378
904,824
744,689
491,189
Diluted NI Available to Com Stockholders
1,682,315
1,028,378
904,824
744,689
491,189
Basic EPS
11.21
6.91
6.16
5.13
3.42
Diluted EPS
11.05
6.80
6.03
5.00
3.32
Basic Average Shares
149,979.50
148,790
146,929
145,222
143,488
Diluted Average Shares
152,236
151,291
150,056
148,823
147,992
Total Operating Income as Reported
2,545,089
1,611,509
1,346,468
1,127,976
872,058
Total Expenses
34,748,055
26,892,620
22,369,747
19,789,271
16,235,432
Net Income from Continuing & Discontinued Operation
1,682,315
1,028,378
904,824
744,689
491,189
Normalized Income
1,717,592.40
1,051,780.25
910,227.96
749,772.25
504,911.83
Interest Income
20,293
15,702
32,404
10,830
2,606
Interest Expense
306,548
261,445
202,687
186,913
124,363
Net Interest Income
-286,255
-245,743
-170,283
-176,083
-121,757
EBIT
2,544,222
1,650,950
1,414,717
1,156,869
828,249
EBITDA
3,646,695
2,561,283
2,157,039
1,770,669
1,472,869
Reconciled Cost of Revenue
30,949,141
23,793,078
19,802,671
17,620,334
14,254,101
Reconciled Depreciation
1,102,473
910,333
742,322
613,800
644,620
Net Income from Continuing Operation Net Minority Interest
1,682,315
1,028,378
904,824
744,689
491,189
Total Unusual Items Excluding Goodwill
-46,042
-31,203
-7,064
-6,568
-18,879
Total Unusual Items
-46,042
-31,203
-7,064
-6,568
-18,879
Normalized EBITDA
3,692,737
2,592,486
2,164,103
1,777,237
1,491,748
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-10,764.60
-7,800.75
-1,660.04
-1,484.75
-5,156.17
12/31/2022 - 4/30/2001
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
