XML 48 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Summary of Information about Disaggregated Revenue of Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 11, 2020
Jul. 13, 2019
Jul. 11, 2020
Jul. 13, 2019
Disaggregation Of Revenue [Line Items]        
Total revenue $ 2,184,101 $ 1,995,929 $ 5,040,557 $ 4,538,304
Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 846,165 714,083 1,966,109 1,650,737
Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 770,833 708,996 1,729,166 1,597,733
Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 523,793 512,235 1,240,271 1,163,680
Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 21,670 22,279 50,371 46,569
Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 21,640 38,336 54,640 79,585
Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 631,040 569,792 1,413,373 1,271,274
Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 441,911 509,438 1,139,374 1,212,785
Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,091,926 898,249 2,444,692 2,016,576
Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 19,224 18,450 43,118 37,669
Food Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,089,861 935,383 2,459,357 2,104,621
Food Distribution [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 359,025 268,299 810,347 623,770
Food Distribution [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 382,255 343,853 849,918 772,621
Food Distribution [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 331,094 303,043 755,406 666,037
Food Distribution [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 17,487 20,188 43,686 42,193
Food Distribution [Member] | Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 12,654 41,196 51,177 101,907
Food Distribution [Member] | Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,062,021 877,685 2,371,443 1,969,160
Food Distribution [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 15,186 16,502 36,737 33,554
Retail [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 631,257 569,975 1,413,824 1,271,742
Retail [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 263,677 219,753 592,003 490,526
Retail [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 250,127 218,942 545,130 481,889
Retail [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 95,451 92,618 221,296 219,013
Retail [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 362 326 755 729
Retail [Member] | Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 21,640 38,336 54,640 79,585
Retail [Member] | Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 631,040 569,792 1,413,373 1,271,274
Retail [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 217 183 451 468
Military [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 462,983 490,571 1,167,376 1,161,941
Military [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 223,463 226,031 563,759 536,441
Military [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 138,451 146,201 334,118 343,223
Military [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 97,248 116,574 263,569 278,630
Military [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 3,821 1,765 5,930 3,647
Military [Member] | Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 429,257 468,242 1,088,197 1,110,878
Military [Member] | Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 29,905 20,564 73,249 47,416
Military [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 3,821 $ 1,765 $ 5,930 $ 3,647