XML 103 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - SENIOR NOTES (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
4.35% senior notes due 2030 $ 650.0 $ 0.0  
2024 Senior Notes 2,000.0    
4.55% senior notes due 2032 500.0 0.0  
4.80% senior notes due 2034 850.0 0.0  
Proceeds from Debt, Net of Issuance Costs 1,983.0    
Repayments of Lines of Credit 2,463.7 2,488.2 $ 787.4
Intangible assets, net $ 3,488.9 $ 3,342.0  
Senior notes due 2024      
Debt Instrument [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 2.30%    
Senior Notes due 2030      
Debt Instrument [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 4.35%    
Senior Notes due 2032      
Debt Instrument [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 4.55%    
Senior Notes due 2034      
Debt Instrument [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 4.80%    
Senior Notes due 2025 paid in 2024      
Debt Instrument [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 3.60%    
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Future Payments on Revolving Credit Facility $ 500.0