| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 93.53M | 123.17M | 277.47M | 452.62M | 479.22M | 532.86M |
| Gross Profit | -39.76M | -7.00M | 181.80M | 308.81M | 324.61M | 380.08M |
| EBITDA | 251.18M | 237.75M | 716.89M | 524.34M | 419.63M | 389.12M |
| Net Income | 175.71M | 177.86M | 531.82M | 265.70M | 168.72M | 124.94M |
Balance Sheet | ||||||
| Total Assets | 401.92M | 418.74M | 933.60M | 4.06B | 4.05B | 3.97B |
| Cash, Cash Equivalents and Short-Term Investments | 193.45M | 119.03M | 54.59M | 551.97M | 20.25M | 41.81M |
| Total Debt | 3.48M | 74.24M | 301.37M | 1.63B | 1.71B | 1.68B |
| Total Liabilities | 65.97M | 83.97M | 416.86M | 1.89B | 1.95B | 1.92B |
| Stockholders Equity | 335.95M | 334.76M | 516.74M | 2.18B | 2.09B | 2.04B |
Cash Flow | ||||||
| Free Cash Flow | 5.39M | 19.61M | 56.05M | 238.53M | 257.26M | 282.51M |
| Operating Cash Flow | 10.02M | 19.61M | 114.84M | 238.53M | 257.26M | 282.51M |
| Investing Cash Flow | 787.81M | 705.39M | 1.84B | 559.90M | -167.56M | 74.45M |
| Financing Cash Flow | -669.38M | -669.86M | -2.46B | -250.62M | -111.74M | -388.13M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $2.86B | 20.58 | 2.03% | 3.83% | 9.83% | 80.92% | |
69 Neutral | $4.10B | 33.97 | 18.24% | 3.38% | 10.88% | 26.12% | |
67 Neutral | $823.17M | 21.62 | 11.80% | 7.89% | 8.31% | -28.42% | |
66 Neutral | $1.43B | 6.24 | 49.14% | 6.79% | 10.29% | 160.54% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
58 Neutral | $5.96B | -33.54 | -7.35% | 3.61% | -2.56% | 60.74% | |
52 Neutral | $285.99M | 75.48 | 47.95% | ― | -67.13% | -68.06% |