Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
492,023
480,144
454,364
445,320
421,910
Cost of Revenue
132,044
132,420
129,676
124,193
122,150
Gross Profit
359,979
347,724
324,688
321,127
299,760
Operating Expense
330,656
322,981
304,593
302,378
283,502
Operating Income
29,323
24,743
20,095
18,749
16,258
Net Non Operating Interest Income Expense
266
547
31
483
-126
Other Income Expense
-909
4,522
-1,700
970
-917
Pretax Income
28,680
29,812
18,426
20,202
15,215
Tax Provision
9,976
9,361
10,534
3,786
14,665
Net Income Common Stockholders
18,097
19,521
7,696
15,076
-390
Diluted NI Available to Com Stockholders
18,097
19,521
7,696
15,076
-390
Basic EPS
1.02
1.08
0.41
0.79
-0.02
Diluted EPS
1.00
1.06
0.40
0.77
-0.02
Basic Average Shares
17,615.50
18,005
18,616
19,066
19,326
Diluted Average Shares
18,053.50
18,468
19,089
19,466
19,326
Total Operating Income as Reported
29,323
24,743
20,095
18,749
16,258
Total Expenses
462,700
455,401
434,269
426,571
405,652
Net Income from Continuing & Discontinued Operation
18,097
19,521
7,696
15,076
-390
Normalized Income
18,689.82
16,418.91
9,039
14,287.39
334.43
Interest Income
407
645
177
552
123
Interest Expense
141
98
146
69
249
Net Interest Income
266
547
31
483
-126
EBIT
28,821
29,910
18,572
20,271
15,464
EBITDA
42,190
43,754
32,791
32,087
26,464
Reconciled Cost of Revenue
132,044
132,420
129,676
124,193
122,150
Reconciled Depreciation
13,369
13,844
14,219
11,816
11,000
Net Income from Continuing Operation Net Minority Interest
18,097
19,521
7,696
15,076
-390
Total Unusual Items Excluding Goodwill
-909
4,522
-1,700
970
-917
Total Unusual Items
-909
4,522
-1,700
970
-917
Normalized EBITDA
43,099
39,232
34,491
31,117
27,381
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
-316.18
1,419.91
-357
181.39
-192.57
12/31/2022 - 6/25/2009
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
