XML 49 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Summary of Information about Disaggregated Revenue of Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2020
Oct. 05, 2019
Oct. 03, 2020
Oct. 05, 2019
Disaggregation Of Revenue [Line Items]        
Total revenue $ 2,060,816 $ 1,999,808 $ 7,101,373 $ 6,538,112
Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 806,147 742,172 2,772,256 2,392,909
Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 692,436 696,194 2,421,602 2,293,927
Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 514,112 504,262 1,754,383 1,667,942
Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 21,815 20,818 72,186 67,387
Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 26,306 36,362 80,946 115,947
Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 596,429 561,430 2,009,802 1,832,704
Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 436,139 514,266 1,575,513 1,727,051
Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 995,709 907,052 3,440,401 2,923,628
Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 32,539 17,060 75,657 54,729
Food Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,012,204 939,047 3,471,561 3,043,668
Food Distribution [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 333,988 280,762 1,144,335 904,532
Food Distribution [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 334,173 339,932 1,184,091 1,112,553
Food Distribution [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 324,565 299,480 1,079,971 965,517
Food Distribution [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 19,478 18,873 63,164 61,066
Food Distribution [Member] | Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 13,477 40,878 64,654 142,785
Food Distribution [Member] | Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 968,381 882,904 3,339,824 2,852,064
Food Distribution [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 30,346 15,265 67,083 48,819
Retail [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 596,659 561,605 2,010,483 1,833,347
Retail [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 245,652 220,879 837,655 711,405
Retail [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 229,368 212,923 774,498 694,812
Retail [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 94,959 91,116 316,255 310,129
Retail [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 374 325 1,129 1,054
Retail [Member] | Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 26,306 36,362 80,946 115,947
Retail [Member] | Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 596,429 561,430 2,009,802 1,832,704
Retail [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 230 175 681 643
Military [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 451,953 499,156 1,619,329 1,661,097
Military [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 226,507 240,531 790,266 776,972
Military [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 128,895 143,339 463,013 486,562
Military [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 94,588 113,666 358,157 392,296
Military [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,963 1,620 7,893 5,267
Military [Member] | Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 422,662 473,388 1,510,859 1,584,266
Military [Member] | Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 27,328 24,148 100,577 71,564
Military [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 1,963 $ 1,620 $ 7,893 $ 5,267