Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
124,532
127,826
141,926
151,878
149,680
Cost of Revenue
20,190
19,612
20,232
19,787
17,607
Gross Profit
104,342
108,214
121,694
132,091
132,073
Operating Expense
87,314
94,322
114,258
123,386
128,574
Operating Income
17,028
13,892
7,436
8,705
3,499
Net Non Operating Interest Income Expense
-2,420
-2,459
-3,200
-3,482
-1,580
Other Income Expense
-11,902
-26,121
-1,286
-1,601
1,678
Pretax Income
2,706
--
--
--
--
Tax Provision
1,495
-1,178
2,697
131
-579
Net Income Common Stockholders
1,211
-13,510
253
3,491
4,176
Diluted NI Available to Com Stockholders
1,211
-13,510
253
3,491
4,176
Basic EPS
0.03
-0.30
0.01
0.08
0.09
Diluted EPS
0.03
-0.30
0.01
0.08
0.09
Basic Average Shares
42,565
44,775
44,648
43,571
44,274
Diluted Average Shares
43,169.5000
44,775
45,090
44,496
46,533
Total Operating Income as Reported
6,049
-11,373
6,325
6,288
5,560
Total Expenses
107,504
113,934
134,490
143,173
146,181
Net Income from Continuing & Discontinued Operation
1,211
-13,510
253
3,491
4,176
Normalized Income
8,367.2000
10,605.9600
1,446.6900
5,518.2920
4,112.0100
Interest Expense
2,420
2,459
3,200
3,482
1,580
Net Interest Income
-2,420
-2,459
-3,200
-3,482
-1,580
EBIT
5,126
-12,229
6,150
7,104
5,177
EBITDA
17,743
2,348
24,122
24,019
22,664
Reconciled Cost of Revenue
20,190
19,612
20,232
19,787
17,607
Reconciled Depreciation
12,617
14,577
17,972
16,915
17,487
Net Income from Continuing Operation Net Minority Interest
1,211
-13,510
253
3,491
4,176
Total Unusual Items Excluding Goodwill
-11,927
-26,213
-1,511
-2,103
81
Total Unusual Items
-11,927
-26,213
-1,511
-2,103
81
Normalized EBITDA
29,670
28,561
25,633
26,122
22,583
Tax Rate for Calcs
0.0004
0.0001
0.0002
0
0.0002
Tax Effect of Unusual Items
-4,770.8000
-2,097.0400
-317.3100
-75.7080
17.0100
12/31/2022 - 7/26/2007
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
