XML 90 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Details 1) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Notes payable, carrying value $ 5,943.2 $ 5,936.5
Debt instruments, fair value 6,155.8 6,037.6
2.900% Senior Notes due 2020    
Debt Instrument [Line Items]    
Notes payable, fair value 1,500.7 1,489.5
Notes payable, carrying value 1,486.6 1,480.8
3.625% Senior Notes due 2022    
Debt Instrument [Line Items]    
Notes payable, fair value 1,022.0 1,000.4
Notes payable, carrying value 995.8 995.5
4.050% Senior Notes due 2025    
Debt Instrument [Line Items]    
Notes payable, fair value 1,795.1 1,745.1
Notes payable, carrying value 1,738.2 1,737.8
5.200% Senior Notes due 2045    
Debt Instrument [Line Items]    
Notes payable, fair value 1,838.0 1,802.6
Notes payable, carrying value $ 1,722.6 $ 1,722.4