XML 113 R97.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives (Details)
€ in Thousands, £ in Thousands, zł in Thousands, $ in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 02, 2021
USD ($)
Sep. 26, 2020
USD ($)
Jun. 27, 2020
USD ($)
Mar. 28, 2020
USD ($)
Dec. 28, 2019
USD ($)
Sep. 28, 2019
USD ($)
Jun. 29, 2019
USD ($)
Mar. 30, 2019
USD ($)
Jan. 02, 2021
USD ($)
month
Dec. 28, 2019
USD ($)
Dec. 29, 2018
USD ($)
Jan. 02, 2021
EUR (€)
Jan. 02, 2021
PLN (zł)
Jan. 02, 2021
GBP (£)
Jan. 02, 2021
CAD ($)
Derivatives, Fair Value [Line Items]                              
Number of months cash flow hedge gain (loss) reclassified over | month                 12            
Amount reclassified from accumulated other comprehensive loss into earnings over next 12 months                 $ 3,000            
Net income $ 46,139 $ 101,605 $ 66,495 $ 86,091 $ 243,446 $ 26,837 $ 31,044 $ 19,640 300,330 $ 320,967 $ 105,944        
Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]                              
Derivatives, Fair Value [Line Items]                              
Asset Derivatives Fair Value 11,600       1,300       11,600 1,300          
Corn Option [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]                              
Derivatives, Fair Value [Line Items]                              
Asset Derivatives Fair Value (6,800)       400       (6,800) 400          
Commodity Contract [Member]                              
Derivatives, Fair Value [Line Items]                              
Forward purchase amount 84,700               84,700            
Soybean Meal [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]                              
Derivatives, Fair Value [Line Items]                              
Asset Derivatives Fair Value 400       $ 0       400 $ 0          
Cash Flow Hedging [Member]                              
Derivatives, Fair Value [Line Items]                              
Net income                 0            
Short [Member] | EUR/GBP [Member] | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount | €                       € 2,488      
Short [Member] | EUR/CAD | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount | €                       32      
Short [Member] | PLN/EUR [Member] | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount | zł                         zł 24,824    
Short [Member] | PLN/USD | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount | zł                         zł 2,253    
Short [Member] | GBPEUR [Member] | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount | £                           £ 232  
Short [Member] | GBP/USD | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount | £                           150  
Short [Member] | CAD/USD | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount                             $ 10,205
Long [Member] | EUR/GBP [Member] | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount | £                           £ 2,269  
Long [Member] | EUR/CAD | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount                             $ 50
Long [Member] | PLN/EUR [Member] | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount | €                       5,506      
Long [Member] | PLN/USD | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount 608               608            
Long [Member] | GBPEUR [Member] | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount | €                       € 253      
Long [Member] | GBP/USD | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount 200               200            
Long [Member] | CAD/USD | Not Designated as Hedging Instrument [Member]                              
Derivatives, Fair Value [Line Items]                              
Derivative, Notional Amount $ 8,000               $ 8,000