XML 98 R71.htm IDEA: XBRL DOCUMENT v3.25.4
DEBT - SCHEDULE OF LONG-TERM DEBT (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
1.55% senior notes due 2026 $ 0.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 650.0
2.70% senior notes due 2031 447.3 423.2
4.55% senior notes due 2032 500.0 500.0
4.80% senior notes due 2034 850.0 850.0
4.70 % Senior notes due 2045 900.0 900.0
Long term debt issuance costs 37.7 42.3
Notes Payable, Noncurrent 0.0 0.3
Long-term debt, less current portion 5,084.6 5,331.2
Long-Term Debt, Maturity, Year One 500.3  
Long-Term Debt, Maturity, Year Two 600.0  
Long-Term Debt, Maturity, Year Three 0.0  
Treasury Stock Acquired, Average Cost Per Share 5,122.3  
Long-Term Debt, Maturity, Year Five 650.0  
Long-Term Debt, Maturity, after Year Five 2,697.3  
Long term debt, future minimum payments, interest included in payments 5,622.6  
Long-Term Debt, Maturity, Year Four 1,175.0  
Accounts receivable securitizaiton    
Debt Instrument [Line Items]    
Long-Term Line of Credit, Noncurrent $ 525.0 $ 300.0
1.55% Senior Notes Due 2026 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 1.55%  
3.60% senior notes due 2027 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 3.60%  
2.95% senior notes due 2029 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.95%  
4.35% senior notes due 2031 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.35%  
2.70% senior notes due 2031 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 2.70%  
4.55% senior notes due 2032 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.55%  
4.80% senior notes due 2034 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.80%  
4.70% senior notes due 2045 [Member]    
Debt Instrument [Line Items]    
Debt Instrument, Interest Rate, Stated Percentage 4.70%