Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 207.64M | 203.82M | 219.79M | 271.52M | 322.01M | 193.33M |
Gross Profit | 96.91M | 91.76M | 66.96M | 96.50M | 151.91M | 87.80M |
EBITDA | -17.07M | -24.27M | -72.83M | -54.11M | 12.79M | -2.02M |
Net Income | -11.27M | -16.80M | -64.35M | -79.06M | 15.53M | -4.78M |
Balance Sheet | ||||||
Total Assets | 765.96M | 787.48M | 865.58M | 957.67M | 1.04B | 628.99M |
Cash, Cash Equivalents and Short-Term Investments | 431.61M | 463.87M | 332.50M | 400.01M | 648.84M | 364.30M |
Total Debt | 19.20M | 18.38M | 23.61M | 26.02M | 26.96M | 22.64M |
Total Liabilities | 61.21M | 60.59M | 69.91M | 88.84M | 122.70M | 109.97M |
Stockholders Equity | 704.75M | 726.90M | 795.67M | 868.82M | 919.55M | 519.02M |
Cash Flow | ||||||
Free Cash Flow | 27.71M | 33.59M | -41.69M | -117.70M | 37.03M | 18.80M |
Operating Cash Flow | 49.76M | 48.73M | -34.68M | -99.35M | 52.46M | 32.41M |
Investing Cash Flow | 53.81M | 31.49M | 26.21M | -407.27M | 88.93M | -114.63M |
Financing Cash Flow | -100.71M | -84.81M | -56.52M | -332.00K | 344.38M | 167.04M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $341.49M | 20.06 | 20.68% | 4.06% | -4.53% | -11.25% | |
70 Neutral | $1.49B | 25.17 | 9.51% | 1.39% | -0.38% | -44.93% | |
69 Neutral | $2.46B | 43.88 | 8.37% | 0.61% | 9.64% | -24.68% | |
69 Neutral | $1.10B | 21.18 | 13.70% | 1.74% | 2.60% | 51.33% | |
64 Neutral | $275.09M | 7.93 | 11.16% | 2.66% | -2.82% | 69.68% | |
64 Neutral | $10.71B | 16.03 | 7.42% | 2.02% | 2.57% | -16.39% | |
44 Neutral | $694.42M | ― | -1.51% | ― | 5.53% | 75.65% |