XML 39 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue - Summary of Information about Disaggregated Revenue of Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 05, 2019
Oct. 06, 2018
Oct. 05, 2019
Oct. 06, 2018
Disaggregation Of Revenue [Line Items]        
Total revenue $ 1,999,808 $ 1,886,730 $ 6,538,112 $ 6,167,756
Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 742,172 715,407 2,392,909 2,320,028
Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 696,194 635,902 2,293,927 2,117,089
Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 504,262 481,347 1,667,942 1,554,855
Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 20,818 19,498 67,387 65,766
Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 36,362 34,576 115,947 110,018
Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 561,430 446,110 1,832,704 1,476,446
Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 514,266 524,328 1,727,051 1,751,864
Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 907,052 900,940 2,923,628 2,887,385
Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 17,060 15,352 54,729 52,061
Food Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 939,047 940,183 3,043,668 3,037,096
Food Distribution [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 280,762 291,830 904,532 938,460
Food Distribution [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 339,932 341,846 1,112,553 1,132,676
Food Distribution [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 299,480 288,759 965,517 905,868
Food Distribution [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 18,873 17,748 61,066 60,092
Food Distribution [Member] | Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 40,878 44,805 142,785 153,673
Food Distribution [Member] | Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 882,904 881,776 2,852,064 2,837,036
Food Distribution [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 15,265 13,602 48,819 46,387
Military [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 499,156 500,222 1,661,097 1,653,496
Military [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 240,531 247,804 776,972 804,939
Military [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 143,339 134,612 486,562 448,794
Military [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 113,666 116,271 392,296 394,807
Military [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,620 1,535 5,267 4,956
Military [Member] | Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 473,388 479,523 1,584,266 1,598,191
Military [Member] | Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 24,148 19,164 71,564 50,349
Military [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,620 1,535 5,267 4,956
Retail [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 561,605 446,325 1,833,347 1,477,164
Retail [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 220,879 175,773 711,405 576,629
Retail [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 212,923 159,444 694,812 535,619
Retail [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 91,116 76,317 310,129 254,180
Retail [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 325 215 1,054 718
Retail [Member] | Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 36,362 34,576 115,947 110,018
Retail [Member] | Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 561,430 446,110 1,832,704 1,476,446
Retail [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 175 $ 215 $ 643 $ 718