XML 82 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives Derivative Effect of Derivatives Not Designated As Hedges (Details) - Not Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Jun. 27, 2020
Jun. 29, 2019
Derivative [Line Items]        
Loss or (Gain) Recognized in Income on Derivatives Not Designated as Hedges $ 1,812 $ 135 $ 5,098 $ 1,901
Foreign Exchange Contract [Member] | Foreign Currency Gain (Loss) [Member]        
Derivative [Line Items]        
Loss or (Gain) Recognized in Income on Derivatives Not Designated as Hedges 1,257 (335) (38) 1,536
Foreign Exchange Contract [Member] | Selling, General and Administrative Expenses [Member]        
Derivative [Line Items]        
Loss or (Gain) Recognized in Income on Derivatives Not Designated as Hedges 1,180 (351) 6,904 522
Foreign Exchange Contract [Member] | Sales [Member]        
Derivative [Line Items]        
Loss or (Gain) Recognized in Income on Derivatives Not Designated as Hedges (107) (234) 623 62
Foreign Exchange Contract [Member] | Cost of Sales [Member]        
Derivative [Line Items]        
Loss or (Gain) Recognized in Income on Derivatives Not Designated as Hedges (170) 151 (1,057) (94)
Corn options and futures [Member] | Sales [Member]        
Derivative [Line Items]        
Loss or (Gain) Recognized in Income on Derivatives Not Designated as Hedges 935 (612) 1,790 (262)
Corn options and futures [Member] | Cost of Sales [Member]        
Derivative [Line Items]        
Loss or (Gain) Recognized in Income on Derivatives Not Designated as Hedges (1,245) 1,516 (3,086) 643
Heating Oil Swaps And Options [Member] | Sales [Member]        
Derivative [Line Items]        
Loss or (Gain) Recognized in Income on Derivatives Not Designated as Hedges (38) 0 (38) 0
Heating Oil Swaps And Options [Member] | Cost of Sales [Member]        
Derivative [Line Items]        
Loss or (Gain) Recognized in Income on Derivatives Not Designated as Hedges $ 0 $ 0 $ 0 $ (506)