| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 480.91M | 450.28M | 271.13M | 159.36M | 125.57M | 114.82M |
| Gross Profit | 426.79M | 384.32M | 168.00M | 73.78M | 33.58M | 70.59M |
| EBITDA | 193.18M | 178.15M | 82.04M | 24.53M | -28.58M | -67.93M |
| Net Income | 148.27M | 133.13M | 78.52M | 7.10M | -38.09M | -75.17M |
Balance Sheet | ||||||
| Total Assets | 454.31M | 400.23M | 298.37M | 212.65M | 172.58M | 223.40M |
| Cash, Cash Equivalents and Short-Term Investments | 120.45M | 64.05M | 73.19M | 67.62M | 68.28M | 76.98M |
| Total Debt | 144.98M | 140.65M | 104.91M | 95.67M | 64.11M | 78.22M |
| Total Liabilities | 257.58M | 230.42M | 210.54M | 190.55M | 163.73M | 185.61M |
| Stockholders Equity | 196.72M | 169.81M | 87.84M | 22.09M | 8.84M | 37.79M |
Cash Flow | ||||||
| Free Cash Flow | 238.46M | 208.36M | 39.44M | -27.06M | 7.50M | -72.82M |
| Operating Cash Flow | 240.05M | 209.91M | 40.90M | -25.69M | 8.51M | -72.13M |
| Investing Cash Flow | -203.75M | -181.57M | -1.46M | -1.37M | -1.01M | -1.42M |
| Financing Cash Flow | -10.79M | -25.41M | -10.37M | 28.22M | -15.69M | 63.24M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | $3.53B | 10.41 | 90.93% | ― | 46.14% | 38.52% | |
78 Outperform | $1.17B | 5.42 | 15.80% | 5.20% | 4.05% | 8.52% | |
74 Outperform | $4.10B | 9.27 | 24.88% | ― | 17.46% | 46.61% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $1.83B | 8.01 | 11.92% | ― | 17.38% | 237.98% | |
60 Neutral | $20.13B | 30.39 | 6.25% | ― | 32.00% | 10.31% | |
50 Neutral | $2.76B | -93.50 | 6.59% | ― | 57.69% | ― |