| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 459.03M | 371.48M | 304.52M | 228.31M | 112.64M | 80.66M |
| Gross Profit | 356.69M | 279.16M | 222.64M | 148.60M | 89.88M | 65.26M |
| EBITDA | 33.04M | 2.13M | -20.00M | -85.21M | -26.79M | -15.99M |
| Net Income | 29.68M | -4.55M | -28.17M | -91.63M | -33.56M | -16.33M |
Balance Sheet | ||||||
| Total Assets | 787.45M | 441.58M | 321.72M | 339.63M | 302.38M | 86.93M |
| Cash, Cash Equivalents and Short-Term Investments | 455.73M | 159.24M | 68.96M | 75.44M | 230.99M | 56.41M |
| Total Debt | 309.91M | 723.00K | 5.56M | 8.39M | 14.37M | 3.07M |
| Total Liabilities | 396.01M | 83.03M | 74.65M | 95.09M | 52.33M | 21.82M |
| Stockholders Equity | 391.45M | 358.55M | 247.06M | 244.54M | 250.04M | 65.12M |
Cash Flow | ||||||
| Free Cash Flow | 56.21M | 27.48M | 5.30M | -57.76M | -12.23M | -7.90M |
| Operating Cash Flow | 64.15M | 32.61M | 7.52M | -57.05M | -12.15M | -7.25M |
| Investing Cash Flow | -40.77M | -10.13M | -2.22M | -111.63M | -7.06M | -653.00K |
| Financing Cash Flow | 273.66M | 67.27M | -24.95M | 27.71M | 193.95M | 445.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $6.73B | -81.46 | -9.88% | ― | 22.69% | -32.47% | |
66 Neutral | $4.46B | 161.62 | 8.12% | ― | 33.86% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
59 Neutral | $338.00M | -10.77 | -20.20% | ― | -6.23% | 28.57% | |
52 Neutral | $4.09B | -7.24 | ― | ― | ― | ― | |
51 Neutral | $348.13M | -5.15 | -25.48% | ― | -24.30% | -181.62% | |
51 Neutral | $402.48M | -1.87 | -25.34% | ― | -7.43% | 61.36% |