XML 75 R63.htm IDEA: XBRL DOCUMENT v3.4.0.3
Derivative Instruments - Balance Sheet Location (Details) - Foreign Exchange Contract [Member] - USD ($)
$ in Thousands
Apr. 03, 2016
Dec. 31, 2015
Other Current Assets [Member]    
Offsetting Derivative Assets [Abstract]    
Gross amounts of recognized assets $ 5,846 $ 3,453
Gross amounts offset in the balance sheet (351) (1,181)
Net amounts presented in other current assets 5,495 2,272
Other Current Liabilities [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 65 1,330
Gross amounts offset in the balance sheet 0 (71)
Net amounts presented in other current liabilities 65 1,259
Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Offsetting Derivative Assets [Abstract]    
Gross amounts of recognized assets 3,772 2,908
Gross amounts offset in the balance sheet (227) (943)
Net amounts presented in other current assets 3,545 1,965
Designated as Hedging Instrument [Member] | Other Current Liabilities [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 0 0
Gross amounts offset in the balance sheet 0 0
Net amounts presented in other current liabilities 0 0
Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Offsetting Derivative Assets [Abstract]    
Gross amounts of recognized assets 2,074 545
Gross amounts offset in the balance sheet (124) (238)
Net amounts presented in other current assets 1,950 307
Not Designated as Hedging Instrument [Member] | Other Current Liabilities [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 65 1,330
Gross amounts offset in the balance sheet 0 (71)
Net amounts presented in other current liabilities $ 65 $ 1,259