| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 347.03M | 335.70M | 315.66M | 377.24M | 358.00M | 308.49M |
| Gross Profit | 160.96M | 154.74M | 126.70M | 153.53M | 176.48M | 138.18M |
| EBITDA | -8.08M | -21.51M | -58.34M | -9.57M | 30.87M | 6.56M |
| Net Income | -25.38M | -35.89M | -102.45M | -83.77M | -6.33M | -5.83M |
Balance Sheet | ||||||
| Total Assets | 307.01M | 296.19M | 326.19M | 405.04M | 489.51M | 461.85M |
| Cash, Cash Equivalents and Short-Term Investments | 124.50M | 113.80M | 128.47M | 187.01M | 245.51M | 231.22M |
| Total Debt | 18.22M | 19.41M | 21.92M | 23.28M | 26.67M | 10.01M |
| Total Liabilities | 109.83M | 122.33M | 121.38M | 107.64M | 119.29M | 112.23M |
| Stockholders Equity | 197.18M | 173.86M | 204.81M | 297.41M | 370.23M | 349.62M |
Cash Flow | ||||||
| Free Cash Flow | -24.44M | -11.18M | -29.75M | -58.75M | -302.00K | 19.67M |
| Operating Cash Flow | -13.29M | 5.91M | -3.23M | -37.53M | 23.63M | 37.01M |
| Investing Cash Flow | -13.15M | -13.97M | -59.31M | -10.88M | -14.64M | -25.64M |
| Financing Cash Flow | 24.11M | 265.00K | 960.00K | 380.00K | 15.00M | 2.07M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $240.21M | 30.87 | 19.02% | ― | 16.05% | 29.48% | |
72 Outperform | $275.25M | 22.08 | 10.53% | ― | 18.90% | 29.22% | |
66 Neutral | $95.48M | 69.02 | 3.64% | ― | 16.88% | ― | |
63 Neutral | $3.52B | -15.55 | -17.63% | ― | 8.97% | -1024.86% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
50 Neutral | $190.85M | -6.19 | -13.27% | ― | 4.68% | 55.37% | |
45 Neutral | $82.68M | -0.43 | -92.33% | ― | 4.65% | 68.71% |