XML 101 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments and Hedging Activities - Balance Sheet (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Designated derivatives    
Derivatives, Fair Value [Line Items]    
Asset Derivatives $ 20.0 $ 27.3
Foreign currency forward contracts | Designated derivatives | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 13.2 1.0
Foreign currency forward contracts | Designated derivatives | Other non-current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0.5 0.0
Foreign currency forward contracts | Designated derivatives | Other accrued liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 5.8 4.7
Foreign currency forward contracts | Non-designated derivatives | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 7.8 3.3
Foreign currency forward contracts | Non-designated derivatives | Other accrued liabilities    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 2.4 3.7
Cross-currency swap | Designated derivatives | Other non-current assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives $ 6.3 $ 26.3