XML 177 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Indebtedness - Summary of Indebtedness (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Feb. 28, 2021
Apr. 30, 2020
Non-current portion:        
Non-current portion of notes payable $ 6,567.3      
Interest rate on senior notes 3.625%      
Senior Notes        
Current portion:        
Current portion of notes payable $ 0.0 $ 999.1    
Non-current portion:        
Non-current portion of notes payable 6,281.0 6,274.0    
3.625% Senior Notes due September 15, 2022(1) | Senior Notes        
Current portion:        
Current portion of notes payable $ 0.0 999.1    
Non-current portion:        
Interest rate on senior notes 3.625%      
4.050% Senior Notes due September 15, 2025 | Senior Notes        
Non-current portion:        
Non-current portion of notes payable $ 1,744.7 1,742.9    
Interest rate on senior notes 4.05%      
2.250% Senior Notes due May 1, 2030 | Senior Notes        
Non-current portion:        
Non-current portion of notes payable $ 1,492.9 1,492.0    
Interest rate on senior notes 2.25%     2.25%
5.200% Senior Notes due September 15, 2045 | Senior Notes        
Non-current portion:        
Non-current portion of notes payable $ 1,100.3 1,099.9    
Interest rate on senior notes 5.20%   5.20%  
3.150% Senior Notes due May 1, 2050 | Senior Notes        
Non-current portion:        
Non-current portion of notes payable $ 1,473.8 1,473.2    
Interest rate on senior notes 3.15%     3.15%
3.250% Senior Notes due February 15, 2051 | Senior Notes        
Non-current portion:        
Non-current portion of notes payable $ 469.3 $ 466.0    
Interest rate on senior notes 3.25%   3.25%