XML 70 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Summary of Information about Disaggregated Revenue of Reportable Segments (Detail) - USD ($)
$ in Thousands
4 Months Ended
Apr. 18, 2020
Apr. 20, 2019
Disaggregation Of Revenue [Line Items]    
Total revenue $ 2,856,456 $ 2,542,375
Center store [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 1,119,943 936,654
Fresh [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 958,333 888,737
Non-food [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 716,478 651,445
Other Products [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 28,702 24,290
Fuel [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 33,000 41,249
Individuals Customer [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 782,333 701,482
Manufacturers, brokers and distributors [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 697,462 703,347
Retailers [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 1,352,766 1,132,178
Other Customers [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 23,895 5,368
Food Distribution [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 1,369,495 1,169,238
Food Distribution [Member] | Center store [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 451,321 355,471
Food Distribution [Member] | Fresh [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 467,663 428,768
Food Distribution [Member] | Non-food [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 424,312 362,994
Food Distribution [Member] | Other Products [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 26,199 22,005
Food Distribution [Member] | Manufacturers, brokers and distributors [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 38,522 60,711
Food Distribution [Member] | Retailers [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 1,309,422 1,105,326
Food Distribution [Member] | Other Customers [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 21,551 3,201
Retail [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 782,568 701,767
Retail [Member] | Center store [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 328,326 270,773
Retail [Member] | Fresh [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 295,003 262,947
Retail [Member] | Non-food [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 125,845 126,395
Retail [Member] | Other Products [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 394 403
Retail [Member] | Fuel [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 33,000 41,249
Retail [Member] | Individuals Customer [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 782,333 701,482
Retail [Member] | Other Customers [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 235 285
Military [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 704,393 671,370
Military [Member] | Center store [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 340,296 310,410
Military [Member] | Fresh [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 195,667 197,022
Military [Member] | Non-food [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 166,321 162,056
Military [Member] | Other Products [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 2,109 1,882
Military [Member] | Manufacturers, brokers and distributors [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 658,940 642,636
Military [Member] | Retailers [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 43,344 26,852
Military [Member] | Other Customers [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 2,109 $ 1,882