| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 139.71M | 137.65M | 139.03M | 134.53M | 142.15M |
| Gross Profit | 110.14M | 109.22M | 81.87M | 75.28M | 69.89M |
| EBITDA | 24.87M | 24.22M | 26.82M | 4.57M | -16.89M |
| Net Income | 15.88M | 14.96M | 15.67M | 21.86M | -22.18M |
Balance Sheet | |||||
| Total Assets | 206.11M | 217.10M | 227.68M | 244.48M | 248.15M |
| Cash, Cash Equivalents and Short-Term Investments | 25.28M | 29.14M | 31.99M | 35.75M | 59.58M |
| Total Debt | 6.94M | 8.77M | 11.09M | 15.70M | 17.29M |
| Total Liabilities | 59.73M | 62.36M | 63.91M | 72.40M | 74.46M |
| Stockholders Equity | 146.38M | 154.75M | 163.77M | 172.08M | 173.69M |
Cash Flow | |||||
| Free Cash Flow | 25.20M | 25.71M | 22.77M | 2.68M | -7.27M |
| Operating Cash Flow | 28.95M | 28.92M | 26.18M | 6.46M | 7.97M |
| Investing Cash Flow | -3.05M | -3.21M | -3.42M | 11.26M | -225.00K |
| Financing Cash Flow | -29.79M | -28.54M | -26.68M | -26.22M | -11.75M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $230.31M | 17.11 | 10.63% | 9.67% | 1.47% | 11.33% | |
69 Neutral | $114.73M | 95.53 | 18.98% | ― | 2.97% | ― | |
66 Neutral | $115.01M | 44.33 | 4.22% | ― | 24.19% | ― | |
55 Neutral | $268.02M | 73.44 | 3.23% | ― | 3.75% | ― | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
46 Neutral | $374.86M | 36.22 | 58.50% | 2.52% | -3.50% | -37.46% | |
43 Neutral | $73.31M | -0.94 | -54.67% | ― | 4.64% | -17.17% |