XML 81 R66.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies (Foreign Currency Contracts) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2016
USD ($)
Jan. 01, 2016
USD ($)
Jul. 03, 2015
USD ($)
Jul. 01, 2016
USD ($)
Jul. 03, 2015
USD ($)
Foreign Currency Cash Flow Hedges [Abstract]          
Addition in cost of sales $ 768   $ 420 $ 1,387 $ 664
Ineffective portion of change in fair value $ 0   $ 0 0 $ 0
Foreign Currency Cash Flow Hedge [Line Items]          
Foreign Currency Contracts Description The Company enters into forward contracts to purchase Mexican pesos in order to hedge the risk of peso-denominated payments associated with operations at its facilities in Mexico        
Payments for termination of foreign currency contract   $ 2,400      
Foreign currency cash flow hedge gain (loss) to be reclassified $ 1,900     1,900  
Terminated FX Contract [Member]          
Foreign Currency Cash Flow Hedge [Line Items]          
Foreign currency cash flow hedge gain (loss) to be reclassified (700)     $ (700)  
FX Contract 1 [Member]          
Foreign Currency Cash Flow Hedge [Line Items]          
Instrument       FX Contract  
Aggregate Notional Amount $ 8,240     $ 8,240  
Start Date       Jan. 01, 2016  
End Date       Dec. 31, 2016  
$/Peso 0.0584     0.0584  
FX Contract 2 [Member]          
Foreign Currency Cash Flow Hedge [Line Items]          
Instrument       FX Contract  
Aggregate Notional Amount $ 5,591     $ 5,591  
Start Date       Apr. 01, 2016  
End Date       Dec. 31, 2016  
$/Peso 0.0565     0.0565  
Accrued Expenses [Member] | FX Contract 1 [Member]          
Foreign Currency Cash Flow Hedge [Line Items]          
Fair Value $ (634)     $ (634)  
Accrued Expenses [Member] | FX Contract 2 [Member]          
Foreign Currency Cash Flow Hedge [Line Items]          
Fair Value $ (251)     $ (251)