| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.07B | 1.05B | 821.21M | 785.64M | 832.83M |
| Gross Profit | 813.47M | 415.41M | 133.67M | 138.46M | 283.34M |
| EBITDA | 1.02B | 325.61M | 77.51M | 83.47M | 213.69M |
| Net Income | 585.87M | 58.90M | -103.61M | -78.11M | -31.32M |
Balance Sheet | |||||
| Total Assets | 4.70B | 2.30B | 2.08B | 1.85B | 1.73B |
| Cash, Cash Equivalents and Short-Term Investments | 553.60M | 55.09M | 61.63M | 93.50M | 56.66M |
| Total Debt | 365.43M | 601.66M | 555.28M | 527.49M | 498.80M |
| Total Liabilities | 1.38B | 1.18B | 1.06B | 957.13M | 934.16M |
| Stockholders Equity | 3.31B | 1.12B | 1.02B | 889.02M | 800.26M |
Cash Flow | |||||
| Free Cash Flow | 665.72M | -8.95M | -297.33M | -326.74M | -199.30M |
| Operating Cash Flow | 886.88M | 174.23M | 67.29M | 25.62M | 110.48M |
| Investing Cash Flow | -127.84M | -193.51M | -303.70M | -146.16M | -304.08M |
| Financing Cash Flow | -260.63M | 13.89M | 236.05M | 125.03M | 158.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $2.67B | 0.61 | 32.58% | 1.02% | 30.05% | 73.40% | |
73 Outperform | $10.18B | 5.53 | 32.51% | 0.87% | 29.08% | 72.12% | |
70 Outperform | $19.23B | 19.33 | 19.56% | ― | 72.94% | ― | |
69 Neutral | $12.82B | 38.89 | 13.65% | 0.07% | 45.61% | ― | |
69 Neutral | $462.16M | 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 | $8.74B | -34.86 | -12.94% | ― | 6.27% | 93.14% |