| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 29.80M | 33.88M | 15.36M | 29.29M | 22.60M | 21.82M |
| Gross Profit | 17.80M | 18.84M | 15.36M | 16.95M | 18.84M | 18.48M |
| EBITDA | 3.54M | 3.86M | 1.40M | 3.86M | 8.50M | 6.67M |
| Net Income | 2.63M | 2.88M | 1.10M | 1.47M | 5.25M | 4.63M |
Balance Sheet | ||||||
| Total Assets | 644.98M | 616.28M | 640.50M | 638.75M | 587.86M | 515.32M |
| Cash, Cash Equivalents and Short-Term Investments | 46.76M | 36.65M | 0.00 | 40.90M | 46.90M | 63.01M |
| Total Debt | 57.26M | 56.46M | 68.04M | 91.19M | 85.66M | 34.55M |
| Total Liabilities | 595.57M | 565.45M | 592.95M | 592.89M | 543.85M | 476.07M |
| Stockholders Equity | 49.41M | 50.83M | 47.55M | 45.86M | 44.00M | 39.25M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 6.47M | -1.77M | 1.50M | 2.11M | 4.85M |
| Operating Cash Flow | 0.00 | 6.57M | -1.71M | 1.91M | 3.29M | 7.60M |
| Investing Cash Flow | 0.00 | 25.06M | -1.92M | -55.99M | -158.76M | -8.23M |
| Financing Cash Flow | 0.00 | -21.70M | -2.39M | 48.69M | 134.51M | -2.82M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $54.41M | 8.12 | 9.28% | 3.21% | 0.32% | 37.93% | |
78 Outperform | $64.24M | 3.00 | 14.54% | ― | 14.91% | 0.81% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $62.77M | 9.14 | 4.93% | 3.87% | 6.89% | ― | |
64 Neutral | $51.22M | 17.24 | 4.77% | 1.10% | 12.12% | ― | |
51 Neutral | $43.98M | 17.46 | 5.79% | ― | 5.07% | 272.10% |