XML 86 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative notional amount $ 36,600 $ 8,100
Foreign currency option contracts | Derivatives not designated as hedging instruments: | Other current assets    
Derivative, Fair Value, Net [Abstract]    
Derivative Asset 0 180
Foreign currency forward contracts | Derivatives not designated as hedging instruments: | Other current assets    
Derivative, Fair Value, Net [Abstract]    
Derivative Asset 413 0
Foreign currency forward contracts | Derivatives not designated as hedging instruments: | Accrued expenses    
Derivative, Fair Value, Net [Abstract]    
Derivative Liability 221 43
Cash flow hedge | Derivatives designated as cash flow hedges:    
Derivatives, Fair Value [Line Items]    
Derivative notional amount 73,700 0
Cash flow hedge | Foreign currency forward contracts | Derivatives designated as cash flow hedges: | Other current assets    
Derivative, Fair Value, Net [Abstract]    
Derivative Asset 488 0
Cash flow hedge | Foreign currency forward contracts | Derivatives designated as cash flow hedges: | Other assets    
Derivative, Fair Value, Net [Abstract]    
Derivative Asset 116 0
Cash flow hedge | Foreign currency forward contracts | Derivatives designated as cash flow hedges: | Accrued expenses    
Derivative, Fair Value, Net [Abstract]    
Derivative Liability $ 279 $ 0
Maximum | Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Derivative term 2 months  
Maximum | Cash flow hedge | Derivatives designated as cash flow hedges:    
Derivatives, Fair Value [Line Items]    
Derivative term 14 months