XML 30 R62.htm IDEA: XBRL DOCUMENT v3.3.0.814
Derivative Instruments - Balance Sheet Location (Details) - Foreign Exchange Contract [Member] - USD ($)
$ in Thousands
Sep. 27, 2015
Dec. 31, 2014
Other Current Assets [Member]    
Offsetting Derivative Assets [Abstract]    
Gross amounts of recognized assets $ 3,469 $ 2,456
Gross amounts offset in the balance sheet (666) (670)
Net amounts presented in other current assets 2,803 1,786
Other Current Liabilities [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 1,768 8,012
Gross amounts offset in the balance sheet (229) (3,487)
Net amounts presented in other current liabilities 1,539 4,525
Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Offsetting Derivative Assets [Abstract]    
Gross amounts of recognized assets 2,681 0
Gross amounts offset in the balance sheet (654) 0
Net amounts presented in other current assets 2,027 0
Designated as Hedging Instrument [Member] | Other Current Liabilities [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 0 3,283
Gross amounts offset in the balance sheet 0 (865)
Net amounts presented in other current liabilities 0 2,418
Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Offsetting Derivative Assets [Abstract]    
Gross amounts of recognized assets 788 2,456
Gross amounts offset in the balance sheet (12) (670)
Net amounts presented in other current assets 776 1,786
Not Designated as Hedging Instrument [Member] | Other Current Liabilities [Member]    
Offsetting Derivative Liabilities [Abstract]    
Gross amounts of recognized liabilities 1,768 4,729
Gross amounts offset in the balance sheet (229) (2,622)
Net amounts presented in other current liabilities $ 1,539 $ 2,107