Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
223,530
208,133
197,994
173,191
148,158
Cost of Revenue
69,439
60,878
54,919
52,548
49,314
Gross Profit
154,091
147,255
143,075
120,643
98,844
Operating Expense
109,918
103,913
98,441
79,501
67,132
Operating Income
44,173
43,342
44,634
41,142
31,712
Net Non Operating Interest Income Expense
236
2,392
-1,430
-671
-406
Pretax Income
45,756
43,141
45,656
40,551
32,766
Tax Provision
3,970
4,588
3,051
3,605
1,422
Net Income Common Stockholders
41,786
38,553
42,605
36,946
31,344
Diluted NI Available to Com Stockholders
41,786
38,553
42,605
36,946
31,344
Basic EPS
3.12
2.88
3.15
2.75
2.34
Diluted EPS
2.96
2.73
3.01
2.65
2.29
Basic Average Shares
13,423.85
13,406.05
13,528.73
13,427.92
13,411.97
Diluted Average Shares
14,129.04
14,104.78
14,177.66
13,950.75
13,681.08
Total Operating Income as Reported
44,173
43,342
44,634
41,142
31,712
Total Expenses
179,357
164,791
153,360
132,049
116,446
Net Income from Continuing & Discontinued Operation
41,786
38,553
42,605
36,946
31,344
Normalized Income
41,786
38,553
42,605
36,946
31,344
Interest Income
620
780
908
230
106
Interest Expense
1,397
1,272
1,124
920
912
Net Interest Income
236
2,392
-1,430
-671
-406
EBIT
47,153
44,413
46,780
41,471
33,678
EBITDA
61,912
57,973
59,928
49,513
40,416
Reconciled Cost of Revenue
69,439
60,878
54,919
52,548
49,314
Reconciled Depreciation
14,759
13,560
13,148
8,042
6,738
Net Income from Continuing Operation Net Minority Interest
41,786
38,553
42,605
36,946
31,344
Total Unusual Items Excluding Goodwill
--
--
--
--
324
Total Unusual Items
--
--
--
--
324
Normalized EBITDA
61,912
57,973
59,928
49,513
40,416
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 1/4/2000
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
