| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 4.33B | 4.31B | 4.19B | 4.10B | 4.11B | 4.14B |
| Gross Profit | 1.14B | 1.14B | 1.09B | 1.09B | 1.15B | 1.32B |
| EBITDA | 1.24B | 1.31B | 1.26B | 1.26B | 1.27B | 1.44B |
| Net Income | 626.27M | 542.61M | 518.65M | 537.32M | 565.34M | 802.94M |
Balance Sheet | ||||||
| Total Assets | 18.57B | 18.65B | 17.38B | 16.36B | 15.07B | 15.69B |
| Cash, Cash Equivalents and Short-Term Investments | 257.96M | 243.58M | 218.77M | 221.56M | 191.94M | 268.63M |
| Total Debt | 5.16B | 5.14B | 4.92B | 4.80B | 4.43B | 4.06B |
| Total Liabilities | 16.99B | 17.02B | 15.70B | 14.81B | 13.39B | 13.78B |
| Stockholders Equity | 1.58B | 1.64B | 1.68B | 1.54B | 1.67B | 1.91B |
Cash Flow | ||||||
| Free Cash Flow | 629.04M | 554.25M | 555.80M | 507.25M | 456.02M | 616.95M |
| Operating Cash Flow | 965.44M | 942.80M | 944.91M | 869.04M | 825.73M | 920.61M |
| Investing Cash Flow | -589.88M | -548.28M | -620.95M | -469.39M | -447.88M | -414.93M |
| Financing Cash Flow | -353.94M | -374.73M | -319.64M | -381.14M | -448.00M | -465.62M |