XML 62 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Indebtedness (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Current portion:    
Current portion of notes payable $ 1,495.8 $ 0.0
Non-current portion:    
Non-current notes payable 6,000.0  
Non-current portion of notes payable 4,459.0 5,936.5
Note payable to Fumedica    
Current portion:    
2.900% Senior Notes due September 15, 2020 1,495.8 0.0
2.90% Senior Notes due 2020    
Non-current portion:    
Non-current notes payable 0.0 1,480.8
3.625% Senior Notes due 2022    
Non-current portion:    
Non-current notes payable 996.6 995.5
4.05% Senior Notes due 2025    
Non-current portion:    
Non-current notes payable 1,739.5 1,737.8
5.20% Senior Notes due 2045    
Non-current portion:    
Non-current notes payable $ 1,722.9 $ 1,722.4