Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.01B | 1.07B | 154.56M | 132.76M | 84.87M |
Gross Profit | 378.00M | 280.27M | 38.55M | 30.93M | 67.74M |
EBITDA | 64.27M | -41.26M | -137.96M | -251.58M | -289.14M |
Net Income | 106.13M | -26.77M | -20.07M | -31.74M | -45.41M |
Balance Sheet | |||||
Total Assets | 1.01B | 931.80M | 253.49M | 189.52M | 167.10M |
Cash, Cash Equivalents and Short-Term Investments | 430.16M | 376.52M | 634.93M | 724.63M | 959.29M |
Total Debt | 202.98M | 238.62M | 15.09M | 40.29M | 53.37M |
Total Liabilities | 484.88M | 514.37M | ― | ― | ― |
Stockholders Equity | 520.47M | 416.90M | 948.46M | 1.07B | 1.40B |
Cash Flow | |||||
Free Cash Flow | 72.57M | 15.65M | -159.15M | -293.88M | -105.54M |
Operating Cash Flow | 79.76M | 30.22M | -157.31M | -290.77M | -101.63M |
Investing Cash Flow | 34.83M | ― | -40.63M | 36.04M | -86.28M |
Financing Cash Flow | -45.03M | -122.10M | 64.18M | 23.08M | 93.21M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $2.09B | 5.58 | 18.75% | 3.36% | 8.41% | 34.76% | |
76 Outperform | $502.89M | 2.83 | 13.64% | 6.70% | 12.69% | -35.36% | |
70 Outperform | $752.98M | 10.77 | 4.57% | ― | -39.25% | ― | |
68 Neutral | $17.89B | 11.95 | 10.28% | 3.72% | 9.74% | 1.61% | |
53 Neutral | $54.01M | ― | -6.42% | ― | ― | ― | |
38 Underperform | $2.62M | ― | -408.12% | ― | -42.31% | 28.22% | |
33 Underperform | $15.05M | ― | 20.04% | ― | -34.85% | 83.43% |