XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Summary of Debt Instruments (Detail)
€ in Millions, $ in Millions
Jun. 30, 2024
USD ($)
Jun. 30, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Current portion of long-term debt        
Total current portion of long-term debt $ 1,878.0   $ 900.0  
Long-term debt        
Debt discount and issuance costs (25.7)   (29.1)  
Adjustment related to interest rate swaps (163.5)   (144.7)  
Total long-term debt 3,956.7   4,867.9  
Uncommitted Credit Facility [Member]        
Current portion of long-term debt        
Outstanding borrowings 165.0   50.0  
Senior Notes [Member] | 1.450% [Member] | Due in 2024 [Member]        
Long-term debt        
Senior Notes due 850.0   850.0  
Senior Notes [Member] | 3.550% [Member] | Due in 2025 [Member]        
Long-term debt        
Senior Notes due 863.0   863.0  
Senior Notes [Member] | 3.550% [Member] | Due in 2030 [Member]        
Long-term debt        
Senior Notes due 257.5   257.5  
Senior Notes [Member] | 3.050% [Member] | Due in 2026 [Member]        
Long-term debt        
Senior Notes due 600.0   600.0  
Senior Notes [Member] | 5.350% [Member] | Due in 2028 [Member]        
Long-term debt        
Senior Notes due 500.0   500.0  
Senior Notes [Member] | 2.600% [Member] | Due in 2031 [Member]        
Long-term debt        
Senior Notes due 750.0   750.0  
Senior Notes [Member] | 4.250% [Member] | Due in 2035 [Member]        
Long-term debt        
Senior Notes due 253.4   253.4  
Senior Notes [Member] | 5.750% [Member] | Due in 2039 [Member]        
Long-term debt        
Senior Notes due 317.8   317.8  
Senior Notes [Member] | 4.450% [Member] | Due in 2045 [Member]        
Long-term debt        
Senior Notes due 395.4   395.4  
Euro Notes [Member] | 2.425% [Member] | Due in 2026 [Member]        
Long-term debt        
Term loan 535.9 € 500.0 552.3 € 500.0
Euro Notes [Member] | 1.164% [Member] | Due in 2027 [Member]        
Long-term debt        
Term loan $ 535.9 € 500.0 $ 552.3 € 500.0