| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.04B | 938.22M | 1.24B | 1.34B | 1.56B | 540.79M |
| Gross Profit | 536.91M | 433.10M | 709.11M | 809.89M | 939.62M | -37.76M |
| EBITDA | 590.06M | 591.87M | 945.87M | 908.82M | 1.06B | 146.32M |
| Net Income | 502.34M | 344.29M | 668.77M | 546.90M | 637.25M | -234.44M |
Balance Sheet | ||||||
| Total Assets | 4.08B | 3.92B | 3.83B | 4.23B | 4.56B | 5.01B |
| Cash, Cash Equivalents and Short-Term Investments | 984.32M | 751.96M | 406.74M | 355.55M | 376.87M | 230.41M |
| Total Debt | 581.22M | 619.20M | 861.97M | 1.59B | 1.93B | 3.12B |
| Total Liabilities | 666.02M | 718.84M | 967.77M | 1.67B | 2.05B | 3.18B |
| Stockholders Equity | 3.41B | 3.20B | 2.87B | 2.55B | 2.51B | 1.84B |
Cash Flow | ||||||
| Free Cash Flow | 475.23M | 491.23M | 731.81M | 842.40M | 734.85M | 26.20M |
| Operating Cash Flow | 592.60M | 491.23M | 825.18M | 865.49M | 769.33M | 73.30M |
| Investing Cash Flow | 457.57M | 272.25M | 307.99M | 43.61M | 571.96M | -52.28M |
| Financing Cash Flow | -485.78M | -344.10M | -1.16B | -930.42M | -1.19B | 21.88M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
88 Outperform | $4.02B | 7.01 | 15.85% | 3.19% | -2.77% | 1.00% | |
85 Outperform | $3.98B | 6.96 | 27.13% | 6.12% | 14.50% | 69.57% | |
84 Outperform | $2.56B | 5.70 | 21.40% | 3.72% | -2.29% | 31.43% | |
82 Outperform | $1.86B | 9.17 | 17.91% | 13.08% | 36.27% | 109.57% | |
78 Outperform | $2.72B | 7.94 | 29.14% | 6.12% | 4.66% | 85.89% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
55 Neutral | $1.86B | 53.06 | 16.91% | 4.14% | -35.30% | 88.99% |