Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 531.29M | 441.54M | 241.62M | 93.46M | 30.26M | 25.64M |
Gross Profit | 317.68M | 262.08M | 154.09M | 65.27M | 21.16M | 16.64M |
EBITDA | 111.94M | 69.95M | -7.60M | -28.96M | -38.49M | -23.15M |
Net Income | 71.66M | 35.46M | -25.03M | -36.23M | -44.22M | -28.75M |
Balance Sheet | ||||||
Total Assets | 890.52M | 804.08M | 706.05M | 277.15M | 134.89M | 152.03M |
Cash, Cash Equivalents and Short-Term Investments | 400.57M | 336.65M | 394.81M | 201.18M | 92.45M | 125.64M |
Total Debt | 518.82M | 518.29M | 515.95M | 67.56M | 8.60M | 34.66M |
Total Liabilities | 572.42M | 575.47M | 568.85M | 89.77M | 67.04M | 48.13M |
Stockholders Equity | 318.10M | 228.60M | 137.20M | 187.38M | 67.85M | 103.89M |
Cash Flow | ||||||
Free Cash Flow | 17.35M | -80.94M | -192.09M | -57.72M | -32.38M | -30.72M |
Operating Cash Flow | 115.27M | 48.80M | -13.03M | -45.82M | -28.86M | -30.27M |
Investing Cash Flow | -97.48M | -129.30M | -193.95M | 54.51M | 29.27M | -41.60M |
Financing Cash Flow | 19.16M | 22.87M | 400.42M | 167.93M | 1.39M | 75.55M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $3.99B | 59.24 | 28.21% | ― | 48.09% | 2410.18% | |
65 Neutral | $3.65B | 44.75 | 5.15% | ― | 7.21% | -23.29% | |
61 Neutral | $3.07B | 30.62 | -17.87% | ― | 8.57% | -1154.64% | |
58 Neutral | $2.45B | 46.37 | 8.07% | ― | 22.05% | 785.52% | |
58 Neutral | $2.31B | ― | -376.89% | ― | 26.27% | 15.58% | |
52 Neutral | $5.02B | ― | -12.98% | ― | 26.70% | 48.19% | |
51 Neutral | $7.92B | -0.36 | -43.38% | 2.24% | 22.38% | -2.16% |