Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 356.14M | 310.20M | 249.43M | 143.74M | 26.98M | 30.11M |
Gross Profit | 353.50M | 307.47M | 248.39M | 143.28M | -47.15M | -44.70M |
EBITDA | -10.47M | -38.50M | -51.65M | -38.35M | -166.72M | -82.38M |
Net Income | -20.31M | -51.09M | -55.29M | -52.54M | -133.13M | -74.09M |
Balance Sheet | ||||||
Total Assets | 1.08B | 1.01B | 597.00M | 435.52M | 301.77M | 197.19M |
Cash, Cash Equivalents and Short-Term Investments | 882.81M | 820.38M | 442.63M | 332.54M | 237.89M | 176.78M |
Total Debt | 44.40M | 432.72M | 84.03M | 69.30M | 63.84M | 63.89M |
Total Liabilities | 693.91M | 648.79M | 228.16M | 156.76M | 130.23M | 141.85M |
Stockholders Equity | 388.48M | 360.72M | 368.84M | 278.76M | 171.55M | 55.35M |
Cash Flow | ||||||
Free Cash Flow | 28.45M | 20.89M | -2.48M | -33.47M | -130.76M | -63.65M |
Operating Cash Flow | 33.58M | 26.06M | 2.94M | -31.27M | -129.75M | -60.57M |
Investing Cash Flow | -25.08M | -355.13M | -5.42M | 233.00K | -495.00K | 467.00K |
Financing Cash Flow | -45.09M | 343.88M | 34.35M | 138.23M | 276.25M | 115.94M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
61 Neutral | $1.71B | ― | -5.38% | ― | 26.90% | 62.72% | |
58 Neutral | $2.50B | ― | -37.05% | ― | -100.00% | 55.31% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
50 Neutral | $1.83B | ― | -27.17% | ― | -30.25% | -9.70% | |
49 Neutral | $2.26B | 19.61 | -4.76% | ― | 64.89% | -221.56% | |
48 Neutral | $1.52B | ― | 18.68% | ― | 45.85% | 76.36% | |
37 Underperform | $2.26B | ― | -107.55% | ― | ― | 2.25% |