XML 120 R102.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS SEGMENT INFORMATION - PRODUCT MIX (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 30, 2017
Jul. 01, 2017
Apr. 01, 2017
Dec. 31, 2016
Oct. 01, 2016
Jun. 30, 2018
Jul. 01, 2017
Jul. 02, 2016
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales $ 15,315,906 $ 14,349,504 $ 14,411,490 $ 14,650,424 $ 14,421,045 $ 13,524,172 $ 13,457,268 $ 13,968,654 $ 58,727,324 $ 55,371,139 $ 50,366,919
Fresh and frozen meats                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 11,312,969 10,605,678 10,273,247
Canned and dry products                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 9,768,206 8,695,829 8,402,230
Frozen fruits, vegetables, bakery and other                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 9,025,762 8,444,260 6,719,648
Dairy products                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 6,037,409 5,610,101 5,276,991
Poultry                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 5,979,399 5,873,944 5,392,933
Fresh produce                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 4,929,366 4,701,440 4,156,978
Paper and disposables                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 3,837,943 3,596,470 3,557,514
Seafood                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 3,280,308 3,089,350 2,541,239
Beverage products                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 1,965,251 2,059,453 1,849,780
Janitorial products                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 1,395,100 1,331,019 1,251,821
Equipment and smallwares                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 795,406 794,087 593,595
Medical supplies                      
Segment Reporting, Revenue Reconciling Item [Line Items]                      
Sales                 $ 400,205 $ 569,508 $ 350,943