XML 70 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition - Disaggregation of Revenue from Contracts with Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jul. 01, 2018
Jun. 30, 2019
Jul. 01, 2018
Disaggregation Of Revenue [Line Items]        
Net sales $ 1,273,659 $ 1,220,003 $ 2,376,571 $ 2,284,760
Point in Time Net Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 1,227,977 1,183,083 2,288,248 2,214,891
Point in Time Net Sales [Member] | Nonalcoholic [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 1,227,977 1,183,083 2,288,248 2,214,891
Over Time Net Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 45,682 36,920 88,323 69,869
Over Time Net Sales [Member] | Nonalcoholic [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 10,908 9,199 22,864 17,813
Over Time Net Sales [Member] | Other - Over Time [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 34,774 $ 27,721 $ 65,459 $ 52,056