XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Summary of Information about Disaggregated Revenue of Reportable Segments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
Disaggregation Of Revenue [Line Items]      
Total revenue $ 9,643,100 $ 8,931,039 $ 9,348,485
Center store [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 3,745,431 3,421,083 3,659,500
Fresh [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 3,240,146 3,019,917 3,175,103
Non-food [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,340,875 2,211,101 2,296,282
Other Product [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 114,392 121,702 111,387
Fuel [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 202,256 157,236 106,213
Individuals Customer [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,796,858 2,580,277 2,636,993
Independent Retailers [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,363,597 2,197,892 2,253,940
National Accounts [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,311,114 2,211,458 2,247,552
Military [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,115,353 1,882,602 2,123,494
Other Customers [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 56,178 58,810 86,506
Retail [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,797,864 2,581,286 2,637,917
Retail [Member] | Center store [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,073,765 1,001,920 1,097,013
Retail [Member] | Fresh [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,068,240 992,897 1,013,657
Retail [Member] | Non-food [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 452,557 427,872 419,507
Retail [Member] | Other Product [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,046 1,361 1,527
Retail [Member] | Fuel [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 202,256 157,236 106,213
Retail [Member] | Individuals Customer [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,796,858 2,580,277 2,636,993
Retail [Member] | Other Customers [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,006 1,009 924
Wholesale [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 6,845,236 6,349,753 6,710,568
Wholesale [Member] | Center store [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,671,666 2,419,163 2,562,487
Wholesale [Member] | Fresh [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,171,906 2,027,020 2,161,446
Wholesale [Member] | Non-food [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 1,888,318 1,783,229 1,876,775
Wholesale [Member] | Other Product [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 113,346 120,341 109,860
Wholesale [Member] | Independent Retailers [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,363,597 2,197,892 2,253,940
Wholesale [Member] | National Accounts [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,311,114 2,211,458 2,247,552
Wholesale [Member] | Military [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue 2,115,353 1,882,602 2,123,494
Wholesale [Member] | Other Customers [Member]      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 55,172 $ 57,801 $ 85,582