XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Summary of Information about Disaggregated Revenue of Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 05, 2024
Oct. 07, 2023
Oct. 05, 2024
Oct. 07, 2023
Disaggregation Of Revenue [Line Items]        
Total revenue $ 2,250,681 $ 2,264,248 $ 7,287,700 $ 7,484,036
Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 849,521 879,823 2,747,105 2,886,617
Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 730,373 732,127 2,384,471 2,463,016
Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 613,923 585,622 1,967,169 1,922,873
Other Product [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 19,781 24,562 70,779 80,363
Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 37,083 42,114 118,176 131,167
Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 674,328 662,011 2,142,101 2,162,188
Independent retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 522,825 548,656 1,720,408 1,814,874
National accounts [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 495,558 504,971 1,624,403 1,741,407
Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 9,137 9,820 30,516 36,346
Military [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 548,833 538,790 1,770,272 1,729,221
Operating Segments [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 2,250,681 2,264,248 7,287,700 7,484,036
Wholesale [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,576,082 1,602,000 5,144,731 5,321,048
Wholesale [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 594,135 623,273 1,931,664 2,054,415
Wholesale [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 479,988 488,929 1,577,915 1,651,191
Wholesale [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 482,449 465,473 1,565,241 1,535,880
Wholesale [Member] | Other Product [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 19,510 24,325 69,911 79,562
Wholesale [Member] | Independent retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 522,825 548,656 1,720,408 1,814,874
Wholesale [Member] | National accounts [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 495,558 504,971 1,624,403 1,741,407
Wholesale [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 8,866 9,583 29,648 35,546
Wholesale [Member] | Military [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 548,833 538,790 1,770,272 1,729,221
Wholesale [Member] | Operating Segments [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,576,082 1,602,000 5,144,731 5,321,048
Retail [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 674,599 662,248 2,142,969 2,162,988
Retail [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 255,386 256,550 815,441 832,202
Retail [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 250,385 243,198 806,556 811,825
Retail [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 131,474 120,149 401,928 386,993
Retail [Member] | Other Product [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 271 237 868 801
Retail [Member] | Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 37,083 42,114 118,176 131,167
Retail [Member] | Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 674,328 662,011 2,142,101 2,162,188
Retail [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 271 237 868 800
Retail [Member] | Operating Segments [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 674,599 $ 662,248 $ 2,142,969 $ 2,162,988