Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
730,019
719,887
731,967
644,395
498,987
Cost of Revenue
381,911
363,830
358,112
293,274
250,127
Gross Profit
348,108
356,057
373,855
351,121
248,860
Operating Expense
233,823
215,654
168,436
154,134
141,363
Operating Income
114,285
140,403
205,419
196,987
107,497
Net Non Operating Interest Income Expense
-16,770
-16,802
-19,731
-21,699
-525
Other Income Expense
4,508
23
4,076
-3,929
9,068
Pretax Income
102,023
123,624
189,764
171,359
116,040
Tax Provision
23,476
25,530
29,672
31,833
23,477
Earnings from Equity Interest Net of Tax
0
0
-573
-1,981
-1,177
Net Income Common Stockholders
78,547
98,094
159,519
137,545
91,386
Diluted NI Available to Com Stockholders
78,547
98,094
159,519
137,545
91,386
Basic EPS
1.74
2.10
3.29
2.85
1.88
Diluted EPS
1.69
2.03
3.06
2.60
1.74
Basic Average Shares
45,337
46,743
48,429
48,265
48,551
Diluted Average Shares
46,381
48,215
52,058
53,001
52,427
Total Operating Income as Reported
114,285
140,403
205,419
196,987
107,497
Total Expenses
615,734
579,484
526,548
447,408
391,490
Net Income from Continuing & Discontinued Operation
78,547
98,094
159,519
137,545
91,386
Normalized Income
78,547
98,094
159,519
137,545
91,386
Interest Income
9,356
8,679
10,612
5,459
1,321
Interest Expense
26,126
25,481
30,343
27,158
1,846
Net Interest Income
-16,770
-16,802
-19,731
-21,699
-525
EBIT
128,149
149,105
220,107
198,517
117,886
EBITDA
192,856
212,306
277,312
240,294
146,161
Reconciled Cost of Revenue
381,911
363,830
358,112
293,274
250,127
Reconciled Depreciation
64,707
63,201
57,205
41,777
28,275
Net Income from Continuing Operation Net Minority Interest
78,547
98,094
159,519
137,545
91,386
Total Unusual Items Excluding Goodwill
0
--
--
--
--
Total Unusual Items
0
--
--
--
--
Normalized EBITDA
192,856
212,306
277,312
240,294
146,161
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 6/25/2014
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