| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.42B | 929.92M | 720.23M | 718.90M | 807.47M |
| Gross Profit | 585.14M | 198.21M | 112.95M | 116.16M | 217.80M |
| EBITDA | 706.50M | 313.36M | 124.00M | 143.03M | 220.12M |
| Net Income | 321.71M | 35.80M | -84.22M | -37.35M | 35.09M |
Balance Sheet | |||||
| Total Assets | 3.78B | 2.98B | 3.01B | 2.93B | 2.73B |
| Cash, Cash Equivalents and Short-Term Investments | 301.20M | 26.87M | 106.37M | 104.74M | 210.01M |
| Total Debt | 298.61M | 550.71M | 662.82M | 527.23M | 539.21M |
| Total Liabilities | 1.19B | 941.55M | 1.04B | 948.21M | 968.02M |
| Stockholders Equity | 2.59B | 2.04B | 1.97B | 1.98B | 1.76B |
Cash Flow | |||||
| Free Cash Flow | 310.25M | 3.79M | -148.39M | -59.49M | 111.29M |
| Operating Cash Flow | 562.64M | 218.28M | 75.50M | 89.89M | 220.34M |
| Investing Cash Flow | -270.50M | -212.87M | -231.29M | -187.27M | -107.03M |
| Financing Cash Flow | -78.00M | -83.82M | 156.33M | -7.50M | -32.60M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $2.73B | 0.61 | 32.58% | 1.02% | 30.05% | 73.40% | |
73 Outperform | $10.49B | 5.53 | 32.51% | 0.87% | 29.08% | 72.12% | |
70 Outperform | $20.94B | 19.33 | 19.56% | ― | 72.94% | ― | |
69 Neutral | $13.05B | 38.89 | 13.65% | 0.07% | 45.61% | ― | |
69 Neutral | $489.95M | 9.25 | 22.79% | 2.06% | 38.04% | 424.35% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
49 Neutral | $9.17B | -27.73 | -12.94% | ― | 6.27% | 93.14% |