Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 299.74M | 316.17M | 290.23M | 328.82M | 357.32M | 471.61M |
Gross Profit | 205.80M | 209.03M | 199.29M | 225.80M | 264.93M | 206.18M |
EBITDA | -78.70M | -570.00K | -52.22M | -103.14M | -99.92M | -171.19M |
Net Income | -76.81M | -7.05M | -62.10M | -107.79M | -140.58M | -225.07M |
Balance Sheet | ||||||
Total Assets | 359.50M | 378.03M | 350.19M | 420.93M | 595.54M | 787.33M |
Cash, Cash Equivalents and Short-Term Investments | 97.89M | 119.17M | 114.52M | 116.13M | 120.55M | 436.12M |
Total Debt | 12.36M | 20.84M | 4.64M | 5.00M | 150.00M | 225.23M |
Total Liabilities | 239.00M | 278.63M | 246.47M | 262.03M | 380.09M | 466.09M |
Stockholders Equity | 90.64M | 67.92M | 73.55M | 128.35M | 215.44M | 321.24M |
Cash Flow | ||||||
Free Cash Flow | 537.27M | 3.56M | -18.43M | -18.60M | -95.59M | 53.48M |
Operating Cash Flow | 217.01M | 8.54M | -17.91M | -17.48M | -76.65M | 75.81M |
Investing Cash Flow | 866.47M | -5.38M | 25.13M | 26.85M | 26.44M | -144.41M |
Financing Cash Flow | -4.21B | 1.23M | -8.65M | -148.04M | -54.52M | 315.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $98.05M | 20.14 | 21.25% | ― | 4.66% | ― | |
64 Neutral | $67.78M | ― | -10.44% | ― | 16.93% | 85.85% | |
63 Neutral | $34.04B | 6.14 | -11.52% | 1.82% | 5.53% | -18.79% | |
57 Neutral | $78.13M | ― | -10.57% | ― | 9.04% | 37.96% | |
47 Neutral | $71.89M | ― | -6139.13% | ― | -63.86% | -364.20% |