| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 511.91M | 347.08M | 259.09M | 204.84M | 153.01M |
| Gross Profit | 408.56M | 316.70M | 230.17M | 172.89M | 129.55M |
| EBITDA | 182.20M | 76.02M | -31.08M | -112.64M | -14.30M |
| Net Income | 195.87M | 57.87M | -48.52M | -128.91M | -19.99M |
Balance Sheet | |||||
| Total Assets | 487.42M | 299.33M | 294.02M | 321.49M | 147.19M |
| Cash, Cash Equivalents and Short-Term Investments | 80.52M | 90.29M | 155.94M | 191.96M | 40.23M |
| Total Debt | 75.20M | 75.55M | 181.29M | 178.15M | 73.64M |
| Total Liabilities | 134.69M | 116.23M | 206.96M | 214.93M | 108.45M |
| Stockholders Equity | 352.73M | 183.10M | 87.06M | 106.56M | 38.74M |
Cash Flow | |||||
| Free Cash Flow | 289.71M | 124.88M | 25.17M | -54.20M | -7.02M |
| Operating Cash Flow | 290.02M | 125.14M | 33.75M | -44.88M | -541.00K |
| Investing Cash Flow | -202.75M | -45.84M | -14.38M | -285.58M | -37.20M |
| Financing Cash Flow | -56.29M | -71.00M | 22.00K | 321.77M | 65.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $3.58B | 15.11 | 73.90% | ― | 59.64% | 212.70% | |
73 Outperform | $2.33B | 19.41 | 18.70% | ― | 16.43% | ― | |
67 Neutral | $2.51B | 27.11 | 60.60% | ― | 27.64% | ― | |
63 Neutral | $3.01B | 36.75 | 7.99% | ― | 12.17% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $1.49B | -12.84 | -94.12% | ― | 9.25% | 28.34% | |
53 Neutral | $3.14B | -19.67 | -26.59% | ― | 5.38% | 80.93% |