XML 67 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Financial Instruments and Fair Value Measurements (Tables)
12 Months Ended
Dec. 28, 2019
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
  December 28, 2019 
  Fair value          
  asset (liability)  Level 1  Level 2  Level 3 
  $  $  $  $ 

Commodity futures contracts(1)

            

    Unrealized short-term derivative asset

 284  284     
Forward foreign currency contracts(2)            

    Not designated as hedging instruments

 (73)   (73)  
   
   December 29, 2018 
   Fair value          
   asset (liability)  Level 1  Level 2  Level 3 
   $  $  $  $ 
Commodity futures and forward contracts(1)            
  Unrealized short-term derivative asset 620    620   
  Unrealized long-term derivative asset 7    7   
  Unrealized short-term derivative liability (581) (94) (487)  
  Unrealized long-term derivative liability (17)   (17)  
Forward foreign currency contracts(2)            
  Not designated as hedging instruments 583    583   

Inventories carried at market(3)

 3,239    3,239