XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments and Fair Value Measurements (Narrative) (Details)
$ in Thousands, € in Millions, £ in Millions, $ in Millions
3 Months Ended 12 Months Ended
Mar. 30, 2019
USD ($)
T
Mar. 31, 2018
USD ($)
Dec. 29, 2018
T
Mar. 30, 2019
EUR (€)
Mar. 30, 2019
GBP (£)
Mar. 30, 2019
MXN ($)
Derivative [Line Items]            
Unrealized loss (gain) on derivative instrument $ (112) $ (1,521)        
Not designated as hedging instruments [Member] | Cocoa [Member] | Future And Forward Contracts [Member]            
Derivative [Line Items]            
Derivative, Nonmonetary Notional Amount | T 8,210   6,730      
Not designated as hedging instruments [Member] | Coffee [Member] | Future And Forward Contracts [Member]            
Derivative [Line Items]            
Derivative, Nonmonetary Notional Amount | T 204   85      
Not designated as hedging instruments [Member] | Recurring basis [Member]            
Derivative [Line Items]            
Unrealized loss (gain) on derivative instrument $ 100 1,100        
Derivative Instruments, Gain (Loss) Recognized in Income, Net 600 400        
Not designated as hedging instruments [Member] | Recurring basis [Member] | Forward Foreign Exchange Contracts To Sell Euros To Buy U.S. Dollars [Member]            
Derivative [Line Items]            
Derivative, Notional Amount 10,000     € 8.2    
Not designated as hedging instruments [Member] | Recurring basis [Member] | Forward Foreign Exchange Contracts To Sell British Pounds To Buy Euros [Member]            
Derivative [Line Items]            
Derivative, Notional Amount       € 2.0 £ 1.8  
Not designated as hedging instruments [Member] | Recurring basis [Member] | Forward Foreign Exchange Contracts To Sell U.S. Dollars To Buy Mexican Pesos [Member]            
Derivative [Line Items]            
Derivative, Notional Amount $ 12,700         $ 246.1
Not designated as hedging instruments [Member] | Recurring basis [Member] | Soy And Corn [Member] | Future And Forward Contracts [Member]            
Derivative [Line Items]            
Unrealized loss (gain) on derivative instrument   400        
Designated as hedging instruments [Member] | Recurring basis [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]            
Derivative [Line Items]            
Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net   800        
Gain (Loss) on Components Excluded from Assessment of Foreign Currency Cash Flow Hedge Effectiveness   $ 200