Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
772,492
751,505
637,765
536,910
450,875
Cost of Revenue
233,134
231,629
210,714
182,069
153,065
Gross Profit
539,358
519,876
427,051
354,841
297,810
Operating Expense
417,055
401,573
338,168
277,593
226,628
Operating Income
122,303
118,303
88,883
77,248
71,182
Other Income Expense
-17,500
5,532
10,593
8,315
142
Pretax Income
104,803
123,835
99,476
85,563
71,324
Tax Provision
26,800
30,496
22,422
19,739
16,190
Net Income Common Stockholders
78,003
93,339
77,054
65,824
55,134
Diluted NI Available to Com Stockholders
78,003
93,339
77,054
65,824
55,134
Basic EPS
2.08
2.46
2.07
1.80
1.53
Diluted EPS
2.08
2.46
2.04
1.76
1.49
Basic Average Shares
37,368.50
37,881
37,306
36,646
36,117
Diluted Average Shares
37,439
37,992
37,856
37,475
36,953
Total Operating Income as Reported
98,849
118,303
88,883
77,248
71,182
Total Expenses
650,189
633,202
548,882
459,662
379,693
Net Income from Continuing & Discontinued Operation
78,003
93,339
77,054
65,824
55,134
Normalized Income
91,804.22
89,541.10
68,763.83
58,606.17
54,636.19
EBIT
122,303
118,303
88,883
77,248
71,182
EBITDA
183,201
176,561
131,114
111,995
99,371
Reconciled Cost of Revenue
210,009
210,540
191,993
163,438
136,644
Reconciled Depreciation
60,898
58,258
42,231
34,747
28,189
Net Income from Continuing Operation Net Minority Interest
78,003
93,339
77,054
65,824
55,134
Total Unusual Items Excluding Goodwill
-18,543
5,037
10,697
9,386
644
Total Unusual Items
-18,543
5,037
10,697
9,386
644
Normalized EBITDA
201,744
171,524
120,417
102,609
98,727
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-4,741.78
1,239.10
2,406.83
2,168.17
146.19
12/31/2022 - 4/22/2010
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