| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 47.64M | 34.46M | 47.97M | 30.28M | 40.13M | 42.93M |
| Gross Profit | 29.82M | 34.46M | 30.45M | 30.28M | 39.53M | 42.93M |
| EBITDA | 3.31M | 2.33M | 3.23M | 5.73M | 9.75M | 13.36M |
| Net Income | 2.47M | 5.44M | 880.00K | 3.73M | 6.67M | 8.18M |
Balance Sheet | ||||||
| Total Assets | 838.44M | 866.47M | 899.89M | 753.00M | 745.39M | 750.98M |
| Cash, Cash Equivalents and Short-Term Investments | 137.16M | 6.75M | 9.49M | 141.96M | 163.42M | 135.94M |
| Total Debt | 49.51M | 9.76M | 80.48M | 36.63M | 125.48M | 54.16M |
| Total Liabilities | 757.95M | 788.51M | 814.81M | 669.49M | 653.61M | 647.28M |
| Stockholders Equity | 80.49M | 77.96M | 85.08M | 83.50M | 91.78M | 103.70M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | -2.84M | -904.00K | 9.15M | 40.45M | -11.20M |
| Operating Cash Flow | 0.00 | -2.37M | -904.00K | 9.67M | 40.67M | -10.21M |
| Investing Cash Flow | 0.00 | 43.57M | -151.88M | -61.68M | -1.92M | -2.20M |
| Financing Cash Flow | 0.00 | -43.94M | 142.61M | 12.49M | -9.49M | 33.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $47.30M | 3.13 | 15.03% | ― | 14.91% | 0.81% | |
68 Neutral | $51.21M | 10.12 | 4.54% | 3.86% | 6.89% | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
60 Neutral | $48.49M | 18.84 | 2.64% | ― | -15.51% | -34.21% | |
57 Neutral | $46.37M | 18.71 | 4.74% | 1.01% | 12.12% | ― | |
54 Neutral | $35.76M | -2.78 | -11.14% | 3.88% | 1.41% | -508.14% |