XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Information about Disaggregated Revenue of Reportable Segments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Disaggregation Of Revenue [Line Items]      
Total revenue $ 9,729,219 $ 9,643,100 $ 8,931,039
Center store [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 3,760,137 3,745,431 3,421,083
Fresh [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 3,202,323 3,240,146 3,019,917
Non-food [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,498,495 2,340,875 2,211,101
Other Product [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 102,580 114,392 121,702
Fuel [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 165,684 202,256 157,236
Individuals Customer [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,808,962 2,796,858 2,580,277
Independent Retailers [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,377,036 2,363,597 2,197,892
National Accounts [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,218,003 2,311,114 2,211,458
Military [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,277,966 2,115,353 1,882,602
Other Customers [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 47,252 56,178 58,810
Retail [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,810,002 2,797,864 2,581,286
Retail [Member] | Center store [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,081,840 1,073,765 1,001,920
Retail [Member] | Fresh [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,048,759 1,068,240 992,897
Retail [Member] | Non-food [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 512,679 452,557 427,872
Retail [Member] | Other Product [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,040 1,046 1,361
Retail [Member] | Fuel [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 165,684 202,256 157,236
Retail [Member] | Individuals Customer [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,808,962 2,796,858 2,580,277
Retail [Member] | Other Customers [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,040 1,006 1,009
Wholesale [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 6,919,217 6,845,236 6,349,753
Wholesale [Member] | Center store [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,678,297 2,671,666 2,419,163
Wholesale [Member] | Fresh [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,153,564 2,171,906 2,027,020
Wholesale [Member] | Non-food [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,985,816 1,888,318 1,783,229
Wholesale [Member] | Other Product [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 101,540 113,346 120,341
Wholesale [Member] | Independent Retailers [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,377,036 2,363,597 2,197,892
Wholesale [Member] | National Accounts [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,218,003 2,311,114 2,211,458
Wholesale [Member] | Military [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,277,966 2,115,353 1,882,602
Wholesale [Member] | Other Customers [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 46,212 $ 55,172 $ 57,801