XML 56 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Hedging transactions and derivative financial instruments Hedging transactions and derivative financial instruments (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Nov. 30, 2019
Jun. 30, 2019
Jan. 31, 2019
Derivative [Line Items]            
Reclassification from AOCI $ (172.2) $ (30.3) $ 44.1      
Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest            
Derivative [Line Items]            
Reclassification from AOCI (27.5) $ 0.0 $ 0.0      
Foreign currency contracts | Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest            
Derivative [Line Items]            
Reclassification from AOCI (27.0)          
Interest rate swaps | Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest            
Derivative [Line Items]            
Reclassification from AOCI (1.0)          
Net investment hedging | Foreign currency contracts            
Derivative [Line Items]            
Derivative, original notional amount 1,875.0         $ 1,900.0
Derivative, notional amount 1,000.0          
Cash flow hedging | Foreign currency contracts            
Derivative [Line Items]            
Derivative, original notional amount 4,000.0     $ 4,000.0    
Derivative, notional amount 4,000.0          
Cash flow hedging | Interest rate swaps            
Derivative [Line Items]            
Derivative, original notional amount 850.0       $ 850.0  
Derivative, notional amount $ 0.0