| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 29.80M | 15.36M | 29.29M | 22.60M | 21.82M | 19.57M |
| Gross Profit | 17.80M | 15.36M | 16.95M | 18.84M | 18.48M | 12.36M |
| EBITDA | 3.54M | 1.40M | 3.86M | 8.50M | 6.67M | 2.17M |
| Net Income | 2.63M | 1.10M | 1.47M | 5.25M | 4.63M | 1.21M |
Balance Sheet | ||||||
| Total Assets | 644.98M | 640.50M | 638.75M | 587.86M | 515.32M | 515.77M |
| Cash, Cash Equivalents and Short-Term Investments | 46.76M | 0.00 | 40.90M | 46.90M | 63.01M | 69.00M |
| Total Debt | 57.26M | 68.04M | 91.19M | 85.66M | 34.55M | 96.96M |
| Total Liabilities | 595.57M | 592.95M | 592.89M | 543.85M | 476.07M | 481.07M |
| Stockholders Equity | 49.41M | 47.55M | 45.86M | 44.00M | 39.25M | 34.70M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | -1.77M | 1.50M | 2.11M | 4.85M | 8.04M |
| Operating Cash Flow | 0.00 | -1.71M | 1.91M | 3.29M | 7.60M | 8.47M |
| Investing Cash Flow | 0.00 | -1.92M | -55.99M | -158.76M | -8.23M | -57.53M |
| Financing Cash Flow | 0.00 | -2.39M | 48.69M | 134.51M | -2.82M | 86.32M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $57.42M | 11.01 | 8.21% | 3.21% | 0.32% | 37.93% | |
75 Outperform | $60.55M | 5.24 | 15.03% | ― | 14.91% | 0.81% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
66 Neutral | $61.46M | 10.96 | 4.54% | 3.87% | 6.89% | ― | |
55 Neutral | $49.04M | 19.79 | 4.74% | 1.10% | 12.12% | ― | |
48 Neutral | $45.21M | 16.04 | 5.49% | ― | 5.07% | 272.10% |