| 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 |
|---|---|---|---|---|---|---|---|
74 Outperform | $2.42B | 15.11 | 73.90% | ― | 53.82% | 227.54% | |
73 Outperform | $2.28B | 19.41 | 18.70% | ― | 18.18% | 70.94% | |
67 Neutral | $2.27B | 27.11 | 60.60% | ― | 28.97% | -4.18% | |
63 Neutral | $2.89B | 36.75 | 7.99% | ― | 5.71% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $1.48B | ― | -94.12% | ― | 9.47% | 16.97% | |
49 Neutral | $2.23B | -19.67 | -26.59% | ― | 21.17% | -108.27% |