XML 55 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Instruments and Hedging Activities (Fair Values of Derivative Instruments Included on Consolidated Balance Sheet) (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value $ 271.3 $ 224.7
Liability Derivatives Fair Value 0.9 11.3
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value 93.3 31.6
Liability Derivatives Fair Value 0.8 6.4
Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value 178.0 193.1
Liability Derivatives Fair Value 0.1 4.9
Interest Rate Contract [Member] | Accrued Expenses And Other Current Liabilities [Member] | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Liability Derivatives Fair Value
Interest Rate Contract [Member] | Other Liabilities [Member] | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Liability Derivatives Fair Value
Interest Rate Contract [Member] | Other Assets [Member] | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value 36.0 12.1
Equity [Member] | Accrued Expenses And Other Current Liabilities [Member] | Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Liability Derivatives Fair Value 0.1 0.1
Equity [Member] | Prepaid Expenses and Other Current Assets [Member] | Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value 10.4 1.6
Equity [Member] | Other Assets [Member] | Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value 149.8 179.1
Foreign Exchange [Member] | Accrued Expenses And Other Current Liabilities [Member] | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Liability Derivatives Fair Value 0.5 5.2
Foreign Exchange [Member] | Accrued Expenses And Other Current Liabilities [Member] | Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Liability Derivatives Fair Value 0.0 4.8
Foreign Exchange [Member] | Prepaid Expenses and Other Current Assets [Member] | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value 31.9 10.0
Foreign Exchange [Member] | Prepaid Expenses and Other Current Assets [Member] | Derivatives Not Designated as Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value 17.8 12.4
Foreign Exchange [Member] | Other Liabilities [Member] | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Liability Derivatives Fair Value 0.3 1.2
Foreign Exchange [Member] | Other Assets [Member] | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Asset Derivatives Fair Value $ 25.4 $ 9.5