Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Total Revenue
170,166
172,533
163,927
147,127
140,322
Cost of Revenue
62,491
62,116
59,064
53,881
49,011
Gross Profit
107,675
110,417
104,863
93,246
91,311
Operating Expense
93,595
91,055
85,057
83,456
77,471
Operating Income
14,080
19,362
19,806
9,790
13,840
Net Non Operating Interest Income Expense
-3,187
-2,774
-2,581
-1,896
-1,866
Pretax Income
11,112
16,913
17,485
7,894
11,939
Tax Provision
2,761
4,067
3,483
2,404
2,377
Net Income Common Stockholders
8,351
12,846
14,002
5,490
9,127
Diluted NI Available to Com Stockholders
8,351
12,846
14,002
5,490
9,127
Basic EPS
0.06
0.09
0.09
0.04
0.06
Diluted EPS
0.06
0.08
0.09
0.03
0.06
Basic Average Shares
148,726.9210
150,400.8500
151,433.7180
151,019.9920
157,409.4060
Diluted Average Shares
151,744.9570
153,387.5010
154,883.2880
157,458.9440
160,321.6050
Total Operating Income as Reported
14,080
19,362
19,806
9,790
13,840
Rent Expense Supplemental
--
--
--
1,438
1,503
Total Expenses
156,086
153,171
144,121
137,337
126,482
Net Income from Continuing & Discontinued Operation
8,351
12,846
14,002
5,490
9,127
Normalized Income
8,351
12,846
14,002
5,490
9,562
Interest Income
157
311
296
381
137
Interest Expense
3,338
3,079
2,877
2,277
2,003
Net Interest Income
-3,187
-2,774
-2,581
-1,896
-1,866
EBIT
14,450
19,992
20,362
10,171
13,942
EBITDA
30,967
37,225
35,890
24,872
27,690
Reconciled Cost of Revenue
62,491
62,116
59,064
53,881
49,011
Reconciled Depreciation
16,517
17,233
15,528
14,701
13,748
Net Income from Continuing Operation Net Minority Interest
8,351
12,846
14,002
5,490
9,562
Normalized EBITDA
30,967
37,225
35,890
24,872
27,690
Tax Rate for Calcs
0.0002
0.0002
0.0002
0.0003
0.0002
Tax Effect of Unusual Items
0
0
0
0
0
12/31/2022 - 5/12/2014
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
