XML 82 R70.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments - Notional Amount, Estimated Fair Value and Related Classification of Derivatives (Detail) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jul. 01, 2017
Dec. 31, 2016
Foreign currency contract    
Contracts balance sheet classification:    
Derivative, fair value, asset (liability), net $ 32.0 $ (54.4)
Notional amount 2,416.3 1,956.2
Foreign currency contract | Not designated as hedging instrument    
Contracts balance sheet classification:    
Other current assets 7.3 5.9
Other current liabilities (4.1) (3.8)
Other derivatives not designated as hedging instruments at fair value, net 3.2 2.1
Notional amount 1,208.8 681.2
Cash flow hedge | Foreign currency contract | Designated as hedging instrument    
Contracts balance sheet classification:    
Other current assets 29.9 11.2
Other long-term assets 12.8 0.5
Other current liabilities (12.8) (58.3)
Other long-term liabilities (1.1) (9.9)
Derivative, fair value, asset (liability), net 28.8 (56.5)
Notional amount 1,207.5 $ 1,275.0
Cash flow hedge | Interest rate swap | Designated as hedging instrument    
Contracts balance sheet classification:    
Other current assets 5.5  
Notional amount $ 375.0  
Outstanding maturities in months, not to exceed 5 months  
Maximum | Foreign currency contract | Not designated as hedging instrument    
Contracts balance sheet classification:    
Outstanding maturities in months, not to exceed 12 months 12 months
Maximum | Cash flow hedge | Foreign currency contract | Designated as hedging instrument    
Contracts balance sheet classification:    
Outstanding maturities in months, not to exceed 24 months 24 months