XML 104 R89.htm IDEA: XBRL DOCUMENT v3.19.2
Financial Instruments - Notional Amount, Estimated Aggregate Fair Value and Related Balance Sheet Classification of Foreign Currency Derivative Contracts (Details) - Foreign currency contracts - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 29, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Total fair value $ 28.8 $ 14.3
Notional amount 2,715.4 2,153.0
Designated as hedging instrument | Cash flow hedge    
Derivatives, Fair Value [Line Items]    
Other current assets 32.3 20.6
Other long-term assets 5.6 2.8
Other current liabilities (3.8) (8.4)
Other long-term liabilities (0.6) (2.0)
Total fair value 33.5 13.0
Notional amount $ 1,281.1 $ 1,499.0
Designated as hedging instrument | Cash flow hedge | Maximum    
Derivatives, Fair Value [Line Items]    
Outstanding maturities in months, not to exceed 24 months 24 months
Not designated as hedging instrument    
Derivatives, Fair Value [Line Items]    
Other current assets $ 4.0 $ 6.1
Other current liabilities (8.7) (4.8)
Total fair value (4.7) 1.3
Notional amount $ 1,434.3 $ 654.0
Not designated as hedging instrument | Maximum    
Derivatives, Fair Value [Line Items]    
Outstanding maturities in months, not to exceed 12 months 12 months