XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives (Details)
€ in Thousands, £ in Thousands, zł in Thousands, $ in Thousands, $ in Thousands
12 Months Ended
Jan. 01, 2022
USD ($)
month
Jan. 02, 2021
USD ($)
Dec. 28, 2019
USD ($)
Jan. 01, 2022
EUR (€)
Jan. 01, 2022
PLN (zł)
Jan. 01, 2022
GBP (£)
Jan. 01, 2022
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 $ 8,500            
Net income 657,290 $ 300,330 $ 320,967        
Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]              
Derivatives, Fair Value [Line Items]              
Asset Derivatives Fair Value 600 11,600          
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]              
Derivatives, Fair Value [Line Items]              
Asset Derivatives Fair Value 1,900            
Corn Option [Member] | Designated as Hedging Instrument [Member] | Accrued Liabilities              
Derivatives, Fair Value [Line Items]              
Derivative Liability, Fair Value, Gross Liability (2,800) (6,800)          
Commodity Contract [Member]              
Derivatives, Fair Value [Line Items]              
Forward purchase amount 135,100            
Soybean Meal [Member] | Designated as Hedging Instrument [Member] | Other Current Assets [Member]              
Derivatives, Fair Value [Line Items]              
Asset Derivatives Fair Value 100 $ 400          
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 | €       € 3,045      
Short [Member] | EUR/CAD | Not Designated as Hedging Instrument [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount | €       34      
Short [Member] | PLN/EUR [Member] | Not Designated as Hedging Instrument [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount | zł         zł 27,898    
Short [Member] | PLN/USD | Not Designated as Hedging Instrument [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount | zł         zł 1,216    
Short [Member] | GBPEUR [Member] | Not Designated as Hedging Instrument [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount | £           £ 233  
Short [Member] | GBP/USD | Not Designated as Hedging Instrument [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount | £           200  
Long [Member] | EUR/GBP [Member] | Not Designated as Hedging Instrument [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount | £           £ 2,600  
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 | €       6,000      
Long [Member] | PLN/USD | Not Designated as Hedging Instrument [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount 295            
Long [Member] | GBPEUR [Member] | Not Designated as Hedging Instrument [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount | €       € 273      
Long [Member] | GBP/USD | Not Designated as Hedging Instrument [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Notional Amount $ 264