Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
542,949
513,246
402,737
389,285
252,321
Cost of Revenue
292,339
292,276
235,516
235,979
145,898
Gross Profit
250,610
220,970
167,221
153,306
106,423
Operating Expense
76,684
74,739
71,635
62,573
44,956
Operating Income
173,926
146,231
95,586
90,733
61,467
Net Non Operating Interest Income Expense
-14,415
-17,324
-20,080
-14,742
-6,824
Other Income Expense
2,306
26,206
22,842
24,070
39,974
Pretax Income
161,831
155,113
98,348
100,061
94,617
Tax Provision
41,262
39,231
25,952
26,009
24,389
Net Income Common Stockholders
121,266
115,627
74,189
77,712
70,927
Diluted NI Available to Com Stockholders
121,266
115,627
74,189
77,712
70,927
Basic EPS
2.12
2.00
1.27
1.33
1.21
Diluted EPS
2.11
1.99
1.27
1.33
1.21
Basic Average Shares
57,251.78
57,944.09
58,326.29
58,312.88
58,720.05
Diluted Average Shares
57,273.37
57,959.94
58,326.29
58,312.88
58,720.05
Total Operating Income as Reported
173,940
146,231
95,586
90,733
61,467
Rent Expense Supplemental
24,243
28,447
28,807
25,828
17,589
Total Expenses
369,023
367,015
307,151
298,552
190,854
Net Income from Continuing & Discontinued Operation
121,266
115,627
74,189
77,712
70,927
Normalized Income
121,311.45
113,767.72
74,630.67
78,106.46
63,667.05
Interest Income
13,528
13,158
13,504
15,876
11,559
Interest Expense
27,943
30,482
33,584
30,618
18,383
Net Interest Income
-14,415
-17,324
-20,080
-14,742
-6,824
EBIT
189,774
185,595
131,932
130,679
113,000
EBITDA
235,390
233,066
178,317
169,455
135,888
Reconciled Cost of Revenue
292,339
292,276
235,516
235,979
145,898
Reconciled Depreciation
45,616
47,471
46,385
38,776
22,888
Net Income from Continuing Operation Net Minority Interest
121,266
115,627
74,189
77,712
70,927
Total Unusual Items Excluding Goodwill
-61
2,489
-600
-533
9,758
Total Unusual Items
-61
2,489
-600
-533
9,758
Normalized EBITDA
235,451
230,577
178,917
169,988
126,130
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-15.55
629.72
-158.33
-138.54
2,498.05
12/31/2022 - 3/23/1990
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
