XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Disaggregation of Revenue from Contracts with Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2021
Mar. 29, 2020
Disaggregation of Revenue [Line Items]    
Net sales $ 1,269,857 $ 1,173,021
Point in Time Net Sales    
Disaggregation of Revenue [Line Items]    
Net sales 1,225,212 1,132,475
Point in Time Net Sales | Nonalcoholic Beverages    
Disaggregation of Revenue [Line Items]    
Net sales 1,225,212 1,132,475
Over Time Net Sales    
Disaggregation of Revenue [Line Items]    
Net sales 44,645 40,546
Over Time Net Sales | Nonalcoholic Beverages    
Disaggregation of Revenue [Line Items]    
Net sales 9,878 10,106
Over Time Net Sales | All Other    
Disaggregation of Revenue [Line Items]    
Net sales $ 34,767 $ 30,440