Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,602,402
1,552,224
1,472,595
1,476,477
1,486,328
Cost of Revenue
832,455
795,875
764,691
828,956
846,551
Gross Profit
769,947
756,349
707,904
647,521
639,777
Operating Expense
659,163
642,380
619,103
586,593
599,884
Operating Income
110,784
113,969
88,801
60,928
39,893
Net Non Operating Interest Income Expense
-54,162
-57,373
-62,249
-68,310
-54,560
Pretax Income
56,622
56,596
26,552
-7,382
-14,667
Tax Provision
15,444
16,291
9,297
2,207
1,769
Net Income Common Stockholders
41,178
40,305
17,255
-9,589
-16,436
Average Dilution Earnings
--
0
0
0
0
Diluted NI Available to Com Stockholders
41,178
40,305
17,255
-9,589
-16,436
Basic EPS
0.20
0.20
0.09
-0.05
-0.08
Diluted EPS
0.20
0.20
0.09
-0.05
-0.08
Basic Average Shares
196,858.50
197,451
196,108
194,722
187,960
Diluted Average Shares
198,848
199,480
198,915
194,722
189,822
Total Operating Income as Reported
110,784
113,969
88,801
60,928
39,893
Total Expenses
1,491,618
1,438,255
1,383,794
1,415,549
1,446,435
Net Income from Continuing & Discontinued Operation
41,178
40,305
17,255
-9,589
-16,436
Normalized Income
41,178
40,305
17,255
-9,589
-16,436
Interest Expense
54,162
56,467
59,241
68,310
54,560
Net Interest Income
-54,162
-57,373
-62,249
-68,310
-54,560
EBIT
110,784
113,063
85,793
60,928
39,893
EBITDA
257,004
254,165
215,833
182,568
159,903
Reconciled Cost of Revenue
832,455
795,875
764,691
828,956
846,551
Reconciled Depreciation
146,220
141,102
130,040
121,640
120,010
Net Income from Continuing Operation Net Minority Interest
41,178
40,305
17,255
-9,589
-16,436
Total Unusual Items Excluding Goodwill
--
--
--
0
0
Total Unusual Items
--
--
--
0
0
Normalized EBITDA
257,004
254,165
215,833
182,568
159,903
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 12/3/2020
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
