XML 73 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments and Derivatives - Effect of Derivative Instruments on Financial Performance (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Foreign exchange contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Recognized in OCI on Derivatives $ (97) $ 928 $ (5,075) $ 2,858
Foreign exchange contracts | Net sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Reclassified from Accumulated OCI Into Income (3,384) 532 (4,522) 849
Foreign exchange contracts | Cost of sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Reclassified from Accumulated OCI Into Income 2,050 (378) 2,877 (666)
Foreign exchange contracts | Selling, general and administrative | Not Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain or (Loss) Recognized 866 893 (4,051) (571)
Commodity contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Recognized in OCI on Derivatives 1,709 (1,756) (646) (664)
Commodity contracts | Cost of sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain or (Loss) Reclassified from Accumulated OCI Into Income 525 (319) (554) 116
Commodity contracts | Cost of sales | Not Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain or (Loss) Recognized $ 184 $ 0 $ 184 $ 0