| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 109.78M | 107.46M | 64.38M | 57.42M | 51.35M | 55.31M |
| Gross Profit | 88.23M | 101.95M | 64.38M | 16.80M | -12.05M | -138.35M |
| EBITDA | 7.99M | -7.73M | -38.45M | -51.65M | -76.08M | -232.83M |
| Net Income | 114.54M | 105.89M | -56.42M | -55.19M | 872.13M | -199.43M |
Balance Sheet | ||||||
| Total Assets | 472.31M | 485.57M | 354.16M | 382.00M | 607.40M | 374.82M |
| Cash, Cash Equivalents and Short-Term Investments | 394.67M | 315.36M | 88.35M | 102.43M | 327.48M | 173.47M |
| Total Debt | 73.30M | 75.50M | 49.82M | 49.16M | 52.16M | 669.52M |
| Total Liabilities | 181.72M | 188.85M | 178.62M | 169.00M | 165.60M | 713.39M |
| Stockholders Equity | 290.59M | 296.72M | 175.54M | 213.00M | 441.80M | -338.57M |
Cash Flow | ||||||
| Free Cash Flow | 268.74M | 238.50M | -11.87M | -29.48M | -187.56M | -211.26M |
| Operating Cash Flow | 268.78M | 238.54M | -11.54M | -27.00M | -186.99M | -207.86M |
| Investing Cash Flow | -83.32M | -105.28M | 12.28M | -32.70M | 1.15B | 124.49M |
| Financing Cash Flow | -7.97M | -3.25M | -2.50M | -198.93M | -758.81M | 91.86M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $853.20M | ― | 43.85% | ― | 68.20% | ― | |
55 Neutral | $1.14B | -27.75 | -44.72% | ― | -15.35% | 37.09% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
51 Neutral | $2.08B | -12.66 | 31.23% | ― | ― | ― | |
48 Neutral | $254.85M | -13.95 | -38.76% | ― | ― | 15.81% |