Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
1,183,103
1,122,155
1,051,606
992,452
1,314,136
Cost of Revenue
642,361
583,465
564,630
563,008
717,101
Gross Profit
540,742
538,690
486,976
429,444
597,035
Operating Expense
283,370
301,554
271,725
241,009
303,300
Operating Income
257,372
237,136
215,251
188,435
293,735
Net Non Operating Interest Income Expense
-48,074
-50,282
-62,163
-73,584
-51,387
Other Income Expense
-3,471
-2,217
-8,906
-13,764
-8,111
Pretax Income
205,827
184,637
144,182
101,087
234,237
Tax Provision
36,022
33,067
25,527
20,400
54,890
Net Income Common Stockholders
169,805
151,570
118,655
80,687
179,347
Average Dilution Earnings
--
--
--
0
0
Diluted NI Available to Com Stockholders
169,805
151,570
118,655
80,687
179,347
Basic EPS
0.79
0.70
0.55
0.38
0.82
Diluted EPS
0.77
0.68
0.54
0.37
0.78
Basic Average Shares
215,755.17
216,593.97
215,028.68
213,144.06
219,945.02
Diluted Average Shares
220,593.30
222,225.78
221,370.19
220,688.62
229,726.50
Total Operating Income as Reported
255,992
233,250
208,787
175,222
285,573
Total Expenses
925,731
885,019
836,355
804,017
1,020,401
Net Income from Continuing & Discontinued Operation
169,805
151,570
118,655
80,687
179,347
Normalized Income
172,623.99
154,760.05
128,028.43
91,230.97
185,599.09
Interest Income
10,756
13,170
10,056
7,084
356
Interest Expense
51,698
59,689
68,016
75,972
48,472
Net Interest Income
-48,074
-50,282
-62,163
-73,584
-51,387
EBIT
257,525
244,326
212,198
177,059
282,709
EBITDA
314,560
301,612
268,059
230,121
340,348
Reconciled Cost of Revenue
611,282
553,640
537,569
540,307
691,591
Reconciled Depreciation
57,035
57,286
55,861
53,062
57,639
Net Income from Continuing Operation Net Minority Interest
169,805
151,570
118,655
80,687
179,347
Total Unusual Items Excluding Goodwill
-3,417
-3,886
-11,390
-13,213
-8,162
Total Unusual Items
-3,417
-3,886
-11,390
-13,213
-8,162
Normalized EBITDA
317,977
305,498
279,449
243,334
348,510
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-598.01
-695.95
-2,016.57
-2,669.03
-1,909.91
12/31/2022 - 3/12/2021
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
