| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 4.73B | 4.58B | 4.18B | 3.83B | 3.71B | 2.96B |
| Gross Profit | 2.49B | 2.70B | 2.51B | 2.31B | 2.32B | 1.94B |
| EBITDA | 1.46B | 1.45B | 1.20B | 667.30M | 1.13B | 995.20M |
| Net Income | 704.60M | 455.40M | 284.40M | -206.20M | 266.30M | 1.39B |
Balance Sheet | ||||||
| Total Assets | 12.05B | 11.11B | 10.98B | 11.11B | 11.67B | 12.63B |
| Cash, Cash Equivalents and Short-Term Investments | 732.50M | 856.30M | 682.00M | 478.90M | 587.90M | 1.85B |
| Total Debt | 5.68B | 5.16B | 5.21B | 5.45B | 5.81B | 6.52B |
| Total Liabilities | 7.13B | 6.57B | 6.67B | 7.00B | 7.40B | 8.63B |
| Stockholders Equity | 4.75B | 4.44B | 4.22B | 4.01B | 4.17B | 3.91B |
Cash Flow | ||||||
| Free Cash Flow | 696.50M | 661.60M | 516.70M | 334.70M | -1.00M | 584.10M |
| Operating Cash Flow | 1.02B | 987.60M | 832.50M | 645.40M | 297.20M | 808.30M |
| Investing Cash Flow | -831.80M | -331.70M | -307.40M | -318.90M | -723.90M | -2.21B |
| Financing Cash Flow | -53.00M | -494.60M | -308.70M | -438.80M | -820.50M | 2.76B |