XML 101 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - SCHEDULE OF LONG-TERM DEBT (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
3.60% Senior notes due 2025 $ 0.0 $ 1,000.0
1.55% senior notes due 2026 500.0 500.0
3.60% Senior notes due 2027 600.0 600.0
2.95% senior notes due 2029 650.0 650.0
4.35% senior notes due 2030 650.0 0.0
2.70% senior notes due 2031 423.2 430.4
4.55% senior notes due 2032 500.0 0.0
4.80% senior notes due 2034 850.0 0.0
4.70 % Senior notes due 2045 900.0 900.0
Long term debt issuance costs 42.3 26.3
Notes Payable, Noncurrent 0.3 0.6
Long-term debt, less current portion 5,331.2 4,054.7
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 1,000.4  
Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two 500.0  
Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four 900.0  
Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five 0.0  
Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five 650.0  
Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal after Year Five 3,323.5  
Long term debt, future minimum payments, interest included in payments 6,373.9  
Short term debt excluding debt issuance costs 1,000.4  
Long term debt excluding debt issuance costs 5,373.5  
Accounts receivable securitizaiton    
Debt Instrument [Line Items]    
Long-Term Line of Credit, Noncurrent $ 300.0 $ 0.0