XML 52 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Schedule of Disaggregation of Revenue According to Sales Mix for Principal Product Categories (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jul. 01, 2017
Jun. 30, 2018
Jul. 01, 2017
Disaggregation of Revenue [Line Items]        
Net sales $ 6,158,491 $ 6,158,654 $ 11,981,012 $ 11,947,079
Meats and seafood        
Disaggregation of Revenue [Line Items]        
Net sales 2,217,977 2,255,136 4,285,895 4,287,322
Dry grocery products        
Disaggregation of Revenue [Line Items]        
Net sales 1,068,936 1,069,624 2,111,195 2,126,009
Refrigerated and frozen grocery products        
Disaggregation of Revenue [Line Items]        
Net sales 972,816 942,658 1,916,958 1,874,652
Dairy        
Disaggregation of Revenue [Line Items]        
Net sales 650,104 636,038 1,259,610 1,242,814
Equipment, disposables and supplies        
Disaggregation of Revenue [Line Items]        
Net sales 587,750 571,757 1,127,721 1,112,036
Beverage products        
Disaggregation of Revenue [Line Items]        
Net sales 335,686 331,438 654,118 651,107
Produce        
Disaggregation of Revenue [Line Items]        
Net sales $ 325,222 $ 352,003 $ 625,515 $ 653,139