XML 70 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Disaggregation of Revenue from Contracts with Customers (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2018
Jul. 02, 2017
Jul. 01, 2018
Jul. 02, 2017
Disaggregation Of Revenue [Line Items]        
Net sales $ 1,227,272 $ 1,169,291 $ 2,299,336 $ 2,034,993
Point in Time Net Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 1,190,352 1,141,481 2,229,467 1,982,140
Point in Time Net Sales [Member] | Nonalcoholic - Over Time [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 1,190,352 1,141,481 2,229,467 1,982,140
Over Time Net Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 36,920 27,810 69,869 52,853
Over Time Net Sales [Member] | Nonalcoholic - Over Time [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 9,199 8,310 17,813 15,596
Over Time Net Sales [Member] | Other - Over Time [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 27,721 $ 19,500 $ 52,056 $ 37,257