Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
13,338,900
13,143,397
11,866,628
10,533,681
10,126,458
Cost of Revenue
9,775,842
10,322,415
10,404,709
9,563,780
9,341,357
Gross Profit
3,563,058
2,820,982
1,461,919
969,901
785,101
Operating Expense
505,983
467,458
402,894
352,546
324,435
Operating Income
3,057,075
2,353,524
1,059,025
617,355
460,666
Net Non Operating Interest Income Expense
-148,455
-120,729
-112,605
-133,370
-103,182
Pretax Income
2,529,946
2,077,371
911,874
418,235
306,508
Tax Provision
637,455
522,302
212,742
124,208
76,238
Net Income Common Stockholders
1,851,598
1,543,153
697,997
318,082
240,222
Diluted NI Available to Com Stockholders
1,851,598
1,543,153
697,997
318,082
240,222
Basic EPS
1.41
--
0.57
0.32
0.28
Diluted EPS
1.41
--
0.57
0.32
0.28
Basic Average Shares
1,312,207.558
--
1,229,935.839
983,397.075
864,249.091
Diluted Average Shares
1,312,207.558
--
1,229,935.839
983,397.075
864,249.091
Total Operating Income as Reported
2,692,436
2,212,135
1,047,296
581,649
441,817
Total Expenses
10,281,825
10,789,873
10,807,603
9,916,326
9,665,792
Net Income from Continuing & Discontinued Operation
1,851,598
1,543,153
697,997
318,082
240,222
Normalized Income
2,012,709.272
1,591,369.495
709,954.422
359,967.850
318,628.955
Interest Income
--
14,035
22,817
27,425
29,712
Interest Expense
161,135
134,764
135,422
160,795
40,378
Net Interest Income
-148,455
-120,729
-112,605
-133,370
-103,182
EBIT
2,691,081
2,212,135
1,047,296
579,030
346,886
EBITDA
3,096,942
2,610,685
1,400,785
854,945
646,194
Reconciled Cost of Revenue
9,775,842
10,322,415
10,404,709
9,563,780
9,341,357
Reconciled Depreciation
405,861
398,550
353,489
275,915
299,308
Net Income from Continuing Operation Net Minority Interest
1,851,598
1,543,153
697,997
318,082
240,222
Total Unusual Items Excluding Goodwill
-215,379
-64,411
-15,596
-59,580
-104,366
Total Unusual Items
-215,379
-64,411
-15,596
-59,580
-104,366
Normalized EBITDA
3,312,321
2,675,096
1,416,381
914,525
750,560
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-54,267.728
-16,194.505
-3,638.578
-17,694.150
-25,959.045
12/31/2022 - 1/12/2006
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
