| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.74B | 1.15B | 823.85M | 824.80M | 900.45M |
| Gross Profit | 748.88M | 563.13M | 91.25M | 61.33M | 87.34M |
| EBITDA | 767.86M | 599.21M | 173.71M | 170.98M | 158.04M |
| Net Income | 787.05M | 402.69M | 19.86M | 602.55M | -264.07M |
Balance Sheet | |||||
| Total Assets | 6.02B | 5.05B | 4.53B | 4.50B | 4.56B |
| Cash, Cash Equivalents and Short-Term Investments | 529.84M | 478.44M | 219.79M | 253.92M | 377.00M |
| Total Debt | 709.67M | 626.78M | 706.58M | 738.53M | 1.11B |
| Total Liabilities | 1.76B | 1.49B | 1.36B | 1.34B | 2.02B |
| Stockholders Equity | 4.06B | 3.39B | 3.01B | 3.01B | 2.37B |
Cash Flow | |||||
| Free Cash Flow | 104.97M | 148.32M | -11.64M | -110.31M | -323.80M |
| Operating Cash Flow | 580.94M | 486.06M | 227.03M | 41.67M | -233.50M |
| Investing Cash Flow | -480.66M | -117.92M | -205.54M | 205.75M | -86.29M |
| Financing Cash Flow | -48.55M | -109.49M | -55.62M | -370.50M | 461.33M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $9.67B | 8.98 | 21.24% | 1.45% | 27.42% | 20.63% | |
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% | ― | |
65 Neutral | $842.39M | -171.17 | -0.70% | ― | 86.30% | 74.16% | |
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% |