XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Disaggregation of Revenue from Contracts with Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2021
Sep. 27, 2020
Oct. 01, 2021
Sep. 27, 2020
Disaggregation of Revenue [Line Items]        
Net sales $ 1,457,432 $ 1,328,484 $ 4,160,375 $ 3,728,720
Point in Time Net Sales        
Disaggregation of Revenue [Line Items]        
Net sales 1,415,643 1,286,542 4,029,846 3,607,502
Point in Time Net Sales | Nonalcoholic Beverages        
Disaggregation of Revenue [Line Items]        
Net sales 1,415,643 1,286,542 4,029,846 3,607,502
Over Time Net Sales        
Disaggregation of Revenue [Line Items]        
Net sales 41,789 41,942 130,529 121,218
Over Time Net Sales | Nonalcoholic Beverages        
Disaggregation of Revenue [Line Items]        
Net sales 11,328 8,729 32,130 25,874
Over Time Net Sales | All Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 30,461 $ 33,213 $ 98,399 $ 95,344