Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
22,219,882
18,176,581
17,540,390
18,795,316
22,260,774
Cost of Revenue
18,686,107
15,784,398
14,737,804
14,749,433
16,142,943
Gross Profit
3,533,775
2,392,183
2,802,586
4,045,883
6,117,831
Operating Expense
770,737
793,211
694,645
622,669
573,458
Operating Income
2,763,038
1,598,972
2,107,941
3,423,214
5,544,373
Net Non Operating Interest Income Expense
-138,650
-70,043
-56,347
-76,484
-91,538
Other Income Expense
-138,522
-35,958
-68,713
-127,787
-431,766
Pretax Income
2,485,866
1,492,971
1,982,881
3,218,943
5,021,069
Tax Provision
534,773
305,660
432,925
751,611
1,141,577
Net Income Common Stockholders
1,959,556
1,185,595
1,537,134
2,450,882
3,862,674
Diluted NI Available to Com Stockholders
1,959,556
1,185,595
1,537,134
2,450,882
3,862,674
Basic EPS
13.60
8.02
9.89
14.72
21.06
Diluted EPS
13.54
7.99
9.84
14.64
20.92
Basic Average Shares
144,353
147,806
155,420
166,552
183,393
Diluted Average Shares
144,945.75
148,404
156,136
167,431
184,622
Total Operating Income as Reported
2,555,080
1,475,986
1,943,037
3,151,181
5,091,822
Total Expenses
19,456,844
16,577,609
15,432,449
15,372,102
16,716,401
Net Income from Continuing & Discontinued Operation
1,959,556
--
--
--
--
Normalized Income
1,959,556
1,185,595
1,537,134
2,450,882
3,862,674
Interest Expense
138,650
70,043
56,347
76,484
91,538
Net Interest Income
-138,650
-70,043
-56,347
-76,484
-91,538
EBIT
2,624,516
1,563,014
2,039,228
3,295,427
5,112,607
EBITDA
3,278,845
2,114,404
2,518,135
3,733,231
5,496,809
Reconciled Cost of Revenue
18,062,224
15,260,911
14,289,423
14,345,677
15,786,578
Reconciled Depreciation
654,329
551,390
478,907
437,804
384,202
Net Income from Continuing Operation Net Minority Interest
1,959,556
1,185,595
1,537,134
2,450,882
3,862,674
Total Unusual Items Excluding Goodwill
--
--
--
--
0
Total Unusual Items
--
--
--
--
0
Normalized EBITDA
3,278,845
2,114,404
2,518,135
3,733,231
5,496,809
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 11/22/1996
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
