| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 125.22M | 127.83M | 141.93M | 151.88M | 149.68M | 119.90M |
| Gross Profit | 106.21M | 108.21M | 121.69M | 132.09M | 132.07M | 104.81M |
| EBITDA | 13.53M | 2.35M | 24.12M | 24.02M | 22.66M | 16.75M |
| Net Income | -2.23M | -13.51M | 253.00K | 3.49M | 4.18M | -29.74M |
Balance Sheet | ||||||
| Total Assets | 192.00M | 188.24M | 221.37M | 225.20M | 226.70M | 221.58M |
| Cash, Cash Equivalents and Short-Term Investments | 3.01M | 2.91M | 3.70M | 4.21M | 3.01M | 1.54M |
| Total Debt | 42.17M | 46.57M | 42.62M | 46.55M | 38.53M | 32.10M |
| Total Liabilities | 99.48M | 93.74M | 107.05M | 117.66M | 120.47M | 105.22M |
| Stockholders Equity | 92.52M | 94.51M | 114.33M | 107.54M | 106.24M | 116.36M |
Cash Flow | ||||||
| Free Cash Flow | 20.47M | 13.79M | 7.11M | 1.09M | 18.06M | 14.27M |
| Operating Cash Flow | 27.27M | 21.10M | 21.05M | 21.34M | 36.03M | 28.58M |
| Investing Cash Flow | -13.18M | -8.71M | -13.93M | -15.31M | -17.66M | -19.30M |
| Financing Cash Flow | -13.72M | -13.19M | -7.62M | -4.83M | -16.91M | -15.39M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $182.78M | 27.95 | 9.69% | 2.55% | -11.77% | 90.48% | |
65 Neutral | $152.49M | -65.65 | -2.30% | ― | -9.39% | 72.47% | |
62 Neutral | $74.51M | 31.77 | 2.60% | ― | -8.13% | 7.78% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
51 Neutral | $264.13M | -10.89 | 32.87% | ― | -3.33% | -45.12% | |
48 Neutral | $25.64M | -23.97 | -51.65% | ― | -18.78% | 98.07% | |
47 Neutral | $54.88M | -4.52 | -17.82% | 41.67% | -65.05% | -154.86% |