| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 101.06M | 111.83M | 96.53M | 83.54M | 66.60M |
| Gross Profit | 66.25M | 71.60M | 63.28M | 78.66M | 63.01M |
| EBITDA | 8.11M | 20.75M | 15.21M | 22.53M | 20.94M |
| Net Income | 8.09M | 12.13M | 8.38M | 15.08M | 14.96M |
Balance Sheet | |||||
| Total Assets | 2.02B | 2.06B | 2.11B | 2.07B | 1.62B |
| Cash, Cash Equivalents and Short-Term Investments | 334.49M | 404.14M | 457.38M | 404.53M | 560.07M |
| Total Debt | 84.70M | 105.12M | 118.12M | 135.50M | 14.58M |
| Total Liabilities | 1.85B | 1.91B | 1.96B | 1.93B | 1.46B |
| Stockholders Equity | 174.66M | 151.41M | 147.34M | 136.39M | 156.62M |
Cash Flow | |||||
| Free Cash Flow | 7.65M | 6.73M | 23.06M | 14.70M | 13.91M |
| Operating Cash Flow | 9.90M | 9.80M | 24.21M | 17.73M | 17.04M |
| Investing Cash Flow | 94.88M | 42.79M | 15.02M | -1.13M | -125.93M |
| Financing Cash Flow | -55.72M | -68.02M | 15.49M | -18.49M | 122.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $163.93M | 10.47 | 8.06% | 2.93% | 6.10% | 59.32% | |
68 Neutral | $171.78M | 12.98 | 7.66% | ― | 22.30% | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
58 Neutral | $157.20M | 18.95 | 5.01% | 0.97% | -7.20% | -29.17% | |
50 Neutral | $155.88M | -11.07 | -4.00% | 7.74% | -8.73% | -95.86% | |
47 Neutral | $124.67M | -1.34 | -23.30% | 0.84% | 1.33% | -593.24% |