| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 137.39M | 143.06M | 148.58M | 151.57M | 147.95M |
| Gross Profit | 77.39M | 86.13M | 92.56M | 94.52M | 95.60M |
| EBITDA | 30.23M | 41.31M | 45.98M | 49.30M | 56.66M |
| Net Income | 11.60M | 24.78M | 30.97M | 31.80M | 37.47M |
Balance Sheet | |||||
| Total Assets | 134.88M | 132.54M | 122.44M | 130.46M | 157.54M |
| Cash, Cash Equivalents and Short-Term Investments | 4.14M | 4.23M | 6.65M | 25.03M | 54.36M |
| Total Debt | 79.03M | 64.41M | 38.96M | 23.39M | 28.68M |
| Total Liabilities | 120.89M | 101.25M | 73.48M | 58.43M | 72.20M |
| Stockholders Equity | 13.99M | 31.28M | 48.95M | 72.03M | 85.34M |
Cash Flow | |||||
| Free Cash Flow | 15.74M | 19.18M | 22.33M | 26.43M | 40.83M |
| Operating Cash Flow | 26.45M | 34.63M | 38.11M | 36.27M | 46.34M |
| Investing Cash Flow | -10.71M | -20.28M | -15.78M | -9.84M | -8.51M |
| Financing Cash Flow | -15.84M | -16.76M | -40.71M | -55.58M | -18.16M |
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% | |
67 Neutral | $262.71M | 13.59 | -49.30% | ― | 13.09% | -745.95% | |
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% |