Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
144,069
132,939
116,788
101,428
83,394
Cost of Revenue
34,551
30,071
25,968
29,733
21,909
Gross Profit
109,518
102,868
90,820
71,695
61,485
Operating Expense
78,328
72,598
62,726
48,100
38,214
Operating Income
31,190
30,270
28,094
23,595
23,271
Net Non Operating Interest Income Expense
-358
-337
-433
-176
410
Pretax Income
30,971
30,189
27,161
23,260
23,418
Tax Provision
10,306
10,272
10,610
10,428
8,370
Net Income Common Stockholders
20,744
20,002
16,608
12,832
15,048
Diluted NI Available to Com Stockholders
20,744
20,002
16,608
12,832
15,048
Basic EPS
2.17
2.09
1.73
1.33
1.56
Diluted EPS
2.17
2.09
1.73
1.33
1.56
Basic Average Shares
9,581.33
9,570.34
9,600.58
9,648.12
9,672.12
Diluted Average Shares
9,581.33
9,570.34
9,600.58
9,648.12
9,672.12
Total Operating Income as Reported
31,168
30,312
27,373
23,360
23,040
Rent Expense Supplemental
148
146
147
69
33
Total Expenses
112,879
102,669
88,694
77,833
60,123
Net Income from Continuing & Discontinued Operation
20,744
20,002
16,608
12,832
15,048
Normalized Income
20,566.51
19,780.24
16,892.57
13,010.60
15,196.44
Interest Income
528
516
676
320
128
Interest Expense
559
663
1,062
802
60
Net Interest Income
-358
-337
-433
-176
410
EBIT
31,530
30,852
28,223
24,062
23,478
EBITDA
35,024
34,265
32,151
27,185
24,623
Reconciled Cost of Revenue
34,551
30,071
25,968
29,733
21,909
Reconciled Depreciation
3,494
3,413
3,928
3,123
1,145
Net Income from Continuing Operation Net Minority Interest
20,744
20,002
16,608
12,832
15,048
Total Unusual Items Excluding Goodwill
266
336
-467
-235
-231
Total Unusual Items
266
336
-467
-235
-231
Normalized EBITDA
34,758
33,929
32,618
27,420
24,854
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
88.51
114.24
-182.43
-56.40
-82.56
12/31/2022 - 7/18/2017
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
