XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Information about Disaggregated Revenue of Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 17, 2021
Jul. 11, 2020
Jul. 17, 2021
Jul. 11, 2020
Disaggregation Of Revenue [Line Items]        
Net sales $ 2,106,560 $ 2,184,101 $ 4,764,359 $ 5,040,557
Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 782,636 846,165 1,805,193 1,966,109
Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 734,903 770,833 1,634,838 1,729,166
Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 520,773 523,793 1,180,661 1,240,271
Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 29,093 21,670 65,331 50,371
Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 39,155 21,640 78,336 54,640
Food Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 1,056,526 1,089,861 2,390,608 2,459,357
Food Distribution [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 339,057 359,025 790,834 810,347
Food Distribution [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 362,922 382,255 810,130 849,918
Food Distribution [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 328,361 331,094 731,056 755,406
Food Distribution [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 26,186 17,487 58,588 43,686
Retail [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 619,977 631,257 1,359,421 1,413,824
Retail [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 238,504 263,677 527,222 592,003
Retail [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 242,209 250,127 525,244 545,130
Retail [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 99,601 95,451 227,737 221,296
Retail [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 508 362 882 755
Retail [Member] | Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 39,155 21,640 78,336 54,640
Military [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 430,057 462,983 1,014,330 1,167,376
Military [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 205,075 223,463 487,137 563,759
Military [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 129,772 138,451 299,464 334,118
Military [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 92,811 97,248 221,868 263,569
Military [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 2,399 3,821 5,861 5,930
Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 619,573 631,040 1,358,866 1,413,373
Individuals Customer [Member] | Retail [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 619,573 631,040 1,358,866 1,413,373
Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 417,172 441,911 979,768 1,139,374
Manufacturers, brokers and distributors [Member] | Food Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 16,201 12,654 34,413 51,177
Manufacturers, brokers and distributors [Member] | Military [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 400,971 429,257 945,355 1,088,197
Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 1,057,133 1,091,926 2,394,520 2,444,692
Retailers [Member] | Food Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 1,030,446 1,062,021 2,331,406 2,371,443
Retailers [Member] | Military [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 26,687 29,905 63,114 73,249
Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 12,682 19,224 31,205 43,118
Other Customers [Member] | Food Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 9,879 15,186 24,789 36,737
Other Customers [Member] | Retail [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 404 217 555 451
Other Customers [Member] | Military [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 2,399 $ 3,821 $ 5,861 $ 5,930