| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 417.30M | 389.13M | 290.51M | 50.70M | 0.00 | 0.00 |
| Gross Profit | 387.24M | 360.36M | 270.45M | 47.60M | 0.00 | 0.00 |
| EBITDA | 185.45M | 167.85M | 109.91M | -91.32M | -116.81M | -66.23M |
| Net Income | 225.03M | 204.83M | 89.16M | 10.93M | -139.97M | -69.57M |
Balance Sheet | ||||||
| Total Assets | 1.40B | 1.33B | 1.06B | 818.36M | 558.45M | 626.29M |
| Cash, Cash Equivalents and Short-Term Investments | 823.40M | 827.79M | 597.52M | 532.18M | 379.17M | 438.10M |
| Total Debt | 1.80M | 9.34M | 7.26M | 8.09M | 8.93M | 8.02M |
| Total Liabilities | 120.24M | 114.23M | 109.46M | 39.71M | 36.22M | 32.72M |
| Stockholders Equity | 1.28B | 1.22B | 946.38M | 778.64M | 522.23M | 593.58M |
Cash Flow | ||||||
| Free Cash Flow | 237.38M | 188.91M | 119.18M | -100.60M | -153.55M | -116.27M |
| Operating Cash Flow | 250.28M | 200.87M | 123.42M | -88.80M | -100.57M | -47.94M |
| Investing Cash Flow | -67.23M | -58.42M | -163.44M | 82.64M | -114.08M | -226.77M |
| Financing Cash Flow | 10.71M | 8.71M | 27.01M | 202.75M | 35.35M | 347.69M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
84 Outperform | $8.45B | 33.82 | 19.25% | ― | 25.15% | 79.56% | |
72 Outperform | $5.68B | 23.35 | 8.82% | ― | -5.25% | -34.36% | |
62 Neutral | $5.43B | -11.35 | -362.44% | ― | 114.51% | ― | |
54 Neutral | $1.28B | -3.40 | -67.12% | ― | ― | -86.55% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
47 Neutral | $5.17B | -9.29 | -30.88% | ― | -89.11% | -37.55% |