Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 132.91M | 118.81M | 119.30M | 141.13M | 143.92M |
Gross Profit | 24.82M | 21.80M | 18.77M | 23.28M | 27.22M |
EBITDA | -5.86M | 49.14M | ― | ― | 12.30M |
Net Income | -15.48M | -11.42M | ― | ― | 4.33M |
Balance Sheet | |||||
Total Assets | 96.41M | 102.98M | 79.91M | 94.15M | 104.90M |
Cash, Cash Equivalents and Short-Term Investments | 27.48M | 46.34M | 13.85M | ― | 3.29M |
Total Debt | 26.30M | 119.15M | 19.17M | 25.38M | 32.13M |
Total Liabilities | 50.90M | 43.20M | 43.88M | 56.67M | 65.88M |
Stockholders Equity | 45.52M | 466.79M | 36.03M | 37.48M | 39.02M |
Cash Flow | |||||
Free Cash Flow | -21.75M | ― | ― | ― | 10.62M |
Operating Cash Flow | -21.35M | ― | ― | ― | 11.39M |
Investing Cash Flow | -405.00K | ― | ― | -27.09K | -769.00K |
Financing Cash Flow | 2.72M | 23.30M | ― | -5.21M | -12.02M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $3.94B | 50.29 | 6.25% | ― | 32.27% | -40.50% | |
73 Outperform | $2.28B | 19.86 | 24.88% | ― | 8.83% | 92.48% | |
71 Outperform | $1.56B | 14.57 | 11.64% | 0.66% | 1.95% | 17.98% | |
71 Outperform | $9.79B | 54.75 | 11.91% | 0.70% | 10.35% | -29.34% | |
61 Neutral | $3.70B | 36.22 | 25.87% | 1.65% | 3.27% | 3.94% | |
57 Neutral | $5.81B | 21.43 | -28.61% | 5.74% | 10.78% | -34.04% | |
44 Neutral | $11.06M | ― | -29.41% | ― | 9.26% | -137.33% |