XML 90 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Financial Instruments - Summary of Pre-Tax Changes in Fair Value (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jun. 28, 2020
Jul. 02, 2021
Jun. 28, 2020
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain (loss) $ 2,633 $ 2,071 $ 3,481 $ (1,794)
Commodity derivative instruments | Cost of sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain (loss) 2,128 1,266 2,416 (270)
Commodity derivative instruments | Selling, delivery and administrative expenses        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain (loss) $ 505 $ 805 $ 1,065 $ (1,524)