| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 12.84B | 12.73B | 12.97B | 12.49B | 11.93B | 11.51B |
| Gross Profit | 5.25B | 5.21B | 5.20B | 5.05B | 5.14B | 4.97B |
| EBITDA | 4.08B | 4.03B | 3.85B | 3.70B | 4.84B | 3.25B |
| Net Income | 920.00M | 913.00M | 818.00M | 724.00M | 1.67B | 46.00M |
Balance Sheet | ||||||
| Total Assets | 27.07B | 26.60B | 26.83B | 26.77B | 26.16B | 24.30B |
| Cash, Cash Equivalents and Short-Term Investments | 648.00M | 546.00M | 796.00M | 1.03B | 933.00M | 358.00M |
| Total Debt | 7.44B | 7.07B | 7.15B | 7.75B | 7.78B | 8.69B |
| Total Liabilities | 13.78B | 12.96B | 13.38B | 13.31B | 13.55B | 13.70B |
| Stockholders Equity | 13.29B | 13.64B | 13.44B | 13.45B | 12.61B | 10.60B |
Cash Flow | ||||||
| Free Cash Flow | 855.00M | 995.00M | 1.16B | 616.00M | 902.00M | 769.00M |
| Operating Cash Flow | 3.58B | 3.41B | 3.45B | 2.94B | 3.10B | 3.00B |
| Investing Cash Flow | -2.90B | -2.17B | -2.05B | -2.00B | -1.16B | -2.06B |
| Financing Cash Flow | -781.00M | -1.49B | -1.63B | -850.00M | -1.37B | -989.00M |