Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
6,548,664
6,135,877
5,715,175
6,788,080
6,532,204
Cost of Revenue
4,824,180
4,662,419
4,437,337
5,143,060
5,002,609
Gross Profit
1,724,484
1,473,458
1,277,838
1,645,020
1,529,595
Operating Expense
1,116,246
1,059,662
995,930
1,044,549
831,329
Operating Income
608,238
413,796
281,908
600,471
698,266
Net Non Operating Interest Income Expense
-222,082
-222,279
-253,858
-259,223
-125,566
Other Income Expense
357,097
-130,491
219,458
378,709
321,018
Pretax Income
743,253
61,026
247,508
719,957
893,718
Tax Provision
136,994
-9,359
-38,337
59,568
146,626
Net Income Common Stockholders
597,928
62,804
278,880
647,726
737,690
Average Dilution Earnings
--
0
0
0
0
Diluted NI Available to Com Stockholders
597,928
62,804
278,880
647,726
737,690
Basic EPS
3.78
0.40
1.75
4.05
4.58
Diluted EPS
3.72
0.39
1.73
3.99
4.49
Basic Average Shares
158,576
157,010
159,360
159,932.35
161,067.69
Diluted Average Shares
161,354
160,157
161,418
162,387
164,121
Total Operating Income as Reported
951,181
273,440
468,217
949,726
1,029,068
Total Expenses
5,940,426
5,722,081
5,433,267
6,187,609
5,833,938
Net Income from Continuing & Discontinued Operation
597,928
62,804
278,880
647,726
737,690
Normalized Income
669,044.97
119,772.80
250,382.33
655,974.02
781,845.03
Interest Expense
222,082
222,279
253,858
259,223
125,566
Net Interest Income
-222,082
-222,279
-253,858
-259,223
-125,566
EBIT
965,335
283,305
501,366
979,180
1,019,284
EBITDA
1,490,031
791,809
1,005,191
1,481,195
1,414,005
Reconciled Cost of Revenue
4,824,180
4,662,419
4,437,337
5,143,060
5,002,609
Reconciled Depreciation
524,696
508,504
503,825
502,015
394,721
Net Income from Continuing Operation Net Minority Interest
597,928
62,804
278,880
647,726
737,690
Total Unusual Items Excluding Goodwill
-87,187
-94,948
36,073
-8,992
-52,821
Total Unusual Items
-87,187
-94,948
36,073
-8,992
-52,821
Normalized EBITDA
1,577,218
886,757
969,118
1,490,187
1,466,826
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-16,070.03
-37,979.20
7,575.33
-743.98
-8,665.97
12/31/2022 - 9/9/1994
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