| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.57B | 1.42B | 929.92M | 720.23M | 718.90M | 807.47M |
| Gross Profit | 801.45M | 622.20M | 198.21M | 112.95M | 116.16M | 217.80M |
| EBITDA | 845.51M | 686.33M | 313.36M | 124.00M | 143.03M | 220.12M |
| Net Income | 273.81M | 321.71M | 35.80M | -84.22M | -37.35M | 35.09M |
Balance Sheet | ||||||
| Total Assets | 3.38B | 3.56B | 2.98B | 3.01B | 2.93B | 2.73B |
| Cash, Cash Equivalents and Short-Term Investments | 607.12M | 301.20M | 26.87M | 106.37M | 104.74M | 210.01M |
| Total Debt | 266.25M | 275.80M | 550.71M | 662.82M | 527.23M | 539.21M |
| Total Liabilities | 805.48M | 969.00M | 941.55M | 1.04B | 948.21M | 968.02M |
| Stockholders Equity | 2.57B | 2.59B | 2.04B | 1.97B | 1.98B | 1.76B |
Cash Flow | ||||||
| Free Cash Flow | 483.59M | 310.25M | 3.79M | -148.39M | -59.49M | 111.29M |
| Operating Cash Flow | 721.15M | 562.64M | 218.28M | 75.50M | 89.89M | 220.34M |
| Investing Cash Flow | -50.82M | -270.50M | -212.87M | -231.29M | -187.27M | -107.03M |
| Financing Cash Flow | -106.76M | -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 |
|---|---|---|---|---|---|---|---|
77 Outperform | $440.84M | 7.06 | 24.36% | 2.06% | 40.20% | 141.58% | |
76 Outperform | $11.39B | -164.09 | 11.04% | 0.07% | 56.81% | 525.85% | |
76 Outperform | $18.24B | 12.08 | 16.27% | ― | 116.56% | 325.61% | |
73 Outperform | $2.23B | 0.61 | 32.58% | 1.02% | 32.68% | 91.90% | |
73 Outperform | $10.60B | 5.53 | 32.51% | 0.87% | 31.10% | 57.19% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
49 Neutral | $8.10B | -34.86 | -12.94% | ― | 19.11% | 27.86% |