Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
5,622,802
5,571,722
4,753,934
4,434,798
3,514,912
Cost of Revenue
4,099,215
3,978,023
3,350,867
3,112,486
2,515,103
Gross Profit
1,523,587
1,593,699
1,403,067
1,322,312
999,809
Operating Expense
806,661
791,464
668,835
600,388
513,891
Operating Income
716,926
802,235
734,232
721,924
485,918
Net Non Operating Interest Income Expense
-97,216
-102,015
-167,387
-200,676
-244,634
Pretax Income
457,660
587,291
505,643
407,727
420,502
Tax Provision
132,637
204,111
248,139
187,167
122,911
Net Income Common Stockholders
312,588
373,090
242,649
196,513
293,810
Diluted NI Available to Com Stockholders
312,588
373,090
242,649
196,513
293,810
Basic EPS
0.12
0.14
0.09
0.07
0.10
Diluted EPS
0.11
0.13
0.08
0.07
0.10
Basic Average Shares
2,703,712
2,724,199
2,841,221
2,910,766
2,901,580
Diluted Average Shares
2,902,479.500
2,915,539
2,900,193
2,950,561
2,966,375
Total Operating Income as Reported
605,664
712,066
657,769
600,686
665,151
Total Expenses
4,905,876
4,769,487
4,019,702
3,712,874
3,028,994
Net Income from Continuing & Discontinued Operation
312,588
373,090
242,649
196,513
293,810
Normalized Income
379,605.973
420,145.590
305,921.300
291,372.150
171,696.361
Interest Income
49,367
45,063
50,930
26,849
17,957
Interest Expense
113,852
116,456
182,095
176,024
224,095
Net Interest Income
-97,216
-102,015
-167,387
-200,676
-244,634
EBIT
571,512
703,747
687,738
583,751
644,597
EBITDA
865,709
1,024,310
1,028,019
950,101
995,682
Reconciled Cost of Revenue
4,099,215
3,978,023
3,350,867
3,112,486
2,515,103
Reconciled Depreciation
294,197
320,563
340,281
366,350
351,085
Net Income from Continuing Operation Net Minority Interest
312,588
373,090
242,649
196,513
293,810
Total Unusual Items Excluding Goodwill
-94,367
-72,121
-74,438
-111,599
172,549
Total Unusual Items
-94,367
-72,121
-74,438
-111,599
172,549
Normalized EBITDA
960,076
1,096,431
1,102,457
1,061,700
823,133
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-27,349.027
-25,065.410
-11,165.700
-16,739.850
50,435.361
12/31/2022 - 12/14/2007
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
