XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Summary of Information about Disaggregated Revenue of Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 08, 2022
Oct. 09, 2021
Oct. 08, 2022
Oct. 09, 2021
Disaggregation Of Revenue [Line Items]        
Total revenue $ 2,296,512 $ 2,073,253 $ 7,334,060 $ 6,837,612
Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 901,596 794,913 2,816,266 2,600,106
Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 762,152 688,399 2,459,739 2,323,237
Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 557,048 521,973 1,808,296 1,702,634
Other Product [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 28,149 27,424 90,245 92,755
Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 47,567 40,544 159,514 118,880
Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 666,415 608,506 2,119,553 1,967,372
Independent retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 554,191 515,272 1,787,685 1,676,879
National accounts [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 552,980 505,131 1,785,704 1,709,343
Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 14,824 13,526 44,506 44,731
Military [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 508,102 430,818 1,596,612 1,439,287
Wholesale [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,629,869 1,464,516 5,213,733 4,869,454
Wholesale [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 642,552 559,129 2,010,150 1,837,100
Wholesale [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 508,440 455,052 1,647,860 1,564,646
Wholesale [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 450,974 423,167 1,466,281 1,376,091
Wholesale [Member] | Other Product [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 27,903 27,168 89,442 91,617
Wholesale [Member] | Independent retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 554,191 515,272 1,787,685 1,676,879
Wholesale [Member] | National accounts [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 552,980 505,131 1,785,704 1,709,343
Wholesale [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 14,596 13,295 43,732 43,945
Wholesale [Member] | Military [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 508,102 430,818 1,596,612 1,439,287
Retail [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 666,643 608,737 2,120,327 1,968,158
Retail [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 259,044 235,784 806,116 763,006
Retail [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 253,712 233,347 811,879 758,591
Retail [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 106,074 98,806 342,015 326,543
Retail [Member] | Other Product [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 246 256 803 1,138
Retail [Member] | Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 47,567 40,544 159,514 118,880
Retail [Member] | Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 666,415 608,506 2,119,553 1,967,372
Retail [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 228 $ 231 $ 774 $ 786