Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 50.69M | 27.11M | 15.05M | 339.90M | 314.40M |
Gross Profit | 39.53M | 20.79M | 11.85M | 252.36M | 225.56M |
EBITDA | -7.91M | -13.56M | -12.26M | -4.50M | 21.88M |
Net Income | -7.24M | -15.03M | -12.84M | 18.74M | 21.24M |
Balance Sheet | |||||
Total Assets | 43.94M | 31.16M | 27.63M | 187.26M | 338.20M |
Cash, Cash Equivalents and Short-Term Investments | 29.19M | 23.39M | 23.06M | 131.96M | 201.08M |
Total Debt | 2.68M | 631.00K | 734.00K | 6.08M | 14.78M |
Total Liabilities | 58.65M | 39.35M | 21.06M | 303.05M | 470.89M |
Stockholders Equity | -15.00M | -8.34M | 6.58M | ― | ― |
Cash Flow | |||||
Free Cash Flow | 5.52M | 272.00K | -45.71M | ― | 105.63M |
Operating Cash Flow | 5.83M | 559.00K | -45.70M | ― | 110.09M |
Investing Cash Flow | 468.00K | 2.45M | 2.51M | 99.45M | ― |
Financing Cash Flow | 240.00K | 0.00 | 20.48M | ― | 1.65M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $117.63M | 2.44 | 54.65% | ― | -3.74% | -26.52% | |
75 Outperform | $141.17M | 10.39 | 11.29% | 3.10% | -9.70% | -30.98% | |
73 Outperform | $1.84B | ― | -8.40% | ― | 7.10% | 49.18% | |
63 Neutral | $20.52B | 14.79 | -2.72% | 3.09% | 1.95% | -4.74% | |
52 Neutral | $874.65M | ― | -32.95% | ― | 56.38% | -16.84% | |
52 Neutral | $1.04B | 32.63 | 25.15% | ― | -1.66% | ― | |
48 Neutral | $281.20M | ― | 180.24% | ― | 91.86% | 52.66% |