XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Disaggregation of Revenue from Contracts with Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2021
Jun. 28, 2020
Jul. 02, 2021
Jun. 28, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 1,433,086 $ 1,227,215 $ 2,702,943 $ 2,400,236
Point in Time Net Sales        
Disaggregation of Revenue [Line Items]        
Net sales 1,388,991 1,188,485 2,614,203 2,320,960
Point in Time Net Sales | Nonalcoholic Beverages        
Disaggregation of Revenue [Line Items]        
Net sales 1,388,991 1,188,485 2,614,203 2,320,960
Over Time Net Sales        
Disaggregation of Revenue [Line Items]        
Net sales 44,095 38,730 88,740 79,276
Over Time Net Sales | Nonalcoholic Beverages        
Disaggregation of Revenue [Line Items]        
Net sales 10,924 7,039 20,802 17,145
Over Time Net Sales | All Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 33,171 $ 31,691 $ 67,938 $ 62,131