Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 61.78M | 66.30M | 89.97M | 101.48M | 104.31M | 103.49M |
Gross Profit | -7.25M | -20.34M | -8.24M | -2.14M | 17.65M | 103.49M |
EBITDA | -24.74M | -29.53M | -23.88M | -17.10M | 1.56M | 3.12M |
Net Income | 30.48M | 24.35M | -25.90M | -10.68M | -1.09M | 595.00K |
Balance Sheet | ||||||
Total Assets | 283.26M | 281.66M | 311.80M | 312.35M | 290.40M | 261.60M |
Cash, Cash Equivalents and Short-Term Investments | 21.95M | 154.47M | 153.61M | 164.16M | 182.71M | 173.51M |
Total Debt | 12.06M | 11.93M | 25.06M | 34.85M | 33.56M | 41.00M |
Total Liabilities | 255.05M | 260.13M | 308.92M | 190.91M | 33.56M | 217.18M |
Stockholders Equity | 28.21M | 21.52M | 2.89M | 18.95M | 40.50M | 44.41M |
Cash Flow | ||||||
Free Cash Flow | -48.74M | -32.68M | -13.39M | -40.47M | 4.28M | 2.90M |
Operating Cash Flow | -48.74M | -32.68M | -13.39M | -40.47M | 5.36M | 2.98M |
Investing Cash Flow | 73.75M | 70.29M | -272.00K | 56.50M | 1.38M | -7.34M |
Financing Cash Flow | -12.75M | -21.09M | -3.25M | 2.09M | -5.01M | 5.08M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | 771.41M | 7.34 | 21.16% | ― | 9.35% | 77.04% | |
70 Outperform | 542.76M | 6.75 | 32.13% | ― | 23.68% | 16.14% | |
66 Neutral | 424.96M | 15.01 | 6.27% | 4.69% | -3.71% | -21.68% | |
66 Neutral | 191.46M | 6.73 | 27.52% | 0.36% | 35.68% | 342.66% | |
56 Neutral | 283.25M | 194.24 | -2.48% | ― | -15.27% | -65.08% | |
52 Neutral | $24.81M | 0.72 | -218.24% | ― | -37.38% | ― | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |