Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 79.47M | 111.21M | 115.04M | 86.53M | 82.57M |
Gross Profit | 23.48M | 34.34M | 35.91M | 22.06M | 16.92M |
EBITDA | -5.77M | 4.45M | 13.22M | 5.14M | 5.30M |
Net Income | -4.85M | 1.76M | 10.42M | 4.16M | 4.72M |
Balance Sheet | |||||
Total Assets | 45.94M | 56.69M | 41.94M | 38.90M | 38.15M |
Cash, Cash Equivalents and Short-Term Investments | 2.44M | 10.21M | 765.81K | 947.97K | 1.29M |
Total Debt | 11.08M | 15.17M | 9.83M | 7.07M | 5.93M |
Total Liabilities | 25.78M | 33.60M | 27.46M | 31.79M | 23.20M |
Stockholders Equity | 20.16M | 23.10M | 14.49M | 7.10M | 14.94M |
Cash Flow | |||||
Free Cash Flow | 9.00M | 6.28M | 10.78M | 1.70K | -1.54M |
Operating Cash Flow | 9.05M | 6.67M | 10.91M | 199.50K | -1.30M |
Investing Cash Flow | -46.02K | -225.88K | -121.16K | -197.80K | -240.47K |
Financing Cash Flow | -7.84M | 3.00M | -10.97M | -342.58K | 2.52M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $317.73M | 63.56 | 5.84% | ― | -22.47% | -29.30% | |
62 Neutral | $552.52M | 37.43 | 2.85% | ― | -2.59% | ― | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
54 Neutral | ― | 29.70 | -27.84% | ― | -42.53% | -145.01% | |
46 Neutral | $241.46M | ― | -2.85% | ― | -3.02% | 87.87% | |
46 Neutral | $5.71M | ― | -50.61% | ― | -49.65% | 17.30% | |
44 Neutral | $4.75M | ― | -152.23% | ― | -66.16% | 78.81% |