| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 138.64M | 137.39M | 143.06M | 148.58M | 151.57M | 147.95M |
| Gross Profit | 77.43M | 77.39M | 86.13M | 92.56M | 94.52M | 95.60M |
| EBITDA | 27.80M | 30.23M | 41.31M | 45.98M | 49.30M | 56.66M |
| Net Income | 9.03M | 11.60M | 24.78M | 30.97M | 31.80M | 37.47M |
Balance Sheet | ||||||
| Total Assets | 134.56M | 134.88M | 132.54M | 122.44M | 130.46M | 157.54M |
| Cash, Cash Equivalents and Short-Term Investments | 2.55M | 4.14M | 4.23M | 6.65M | 25.03M | 54.36M |
| Total Debt | 78.03M | 79.03M | 64.41M | 38.96M | 23.39M | 28.68M |
| Total Liabilities | 121.06M | 120.89M | 101.25M | 73.48M | 58.43M | 72.20M |
| Stockholders Equity | 13.49M | 13.99M | 31.28M | 48.95M | 72.03M | 85.34M |
Cash Flow | ||||||
| Free Cash Flow | 17.43M | 15.74M | 19.18M | 22.33M | 26.43M | 40.83M |
| Operating Cash Flow | 26.98M | 26.45M | 34.63M | 38.11M | 36.27M | 46.34M |
| Investing Cash Flow | -9.55M | -10.71M | -20.28M | -15.78M | -9.84M | -8.51M |
| Financing Cash Flow | -17.39M | -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 |
|---|---|---|---|---|---|---|---|
72 Outperform | $218.50M | 28.48 | 8.64% | 9.67% | -1.72% | -21.57% | |
67 Neutral | $301.26M | 13.59 | -49.30% | ― | 2.51% | -962.01% | |
66 Neutral | $386.83M | 73.44 | 2.49% | ― | 2.26% | ― | |
66 Neutral | $125.71M | 44.33 | 4.22% | ― | 18.78% | ― | |
53 Neutral | $392.36M | 28.72 | 58.50% | 2.52% | -1.88% | -61.50% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
44 Neutral | $106.70M | -0.94 | -54.67% | ― | 1.48% | -119.42% |