XML 40 R30.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 6 Months Ended
Jul. 16, 2022
Jul. 17, 2021
Jul. 16, 2022
Jul. 17, 2021
Disaggregation Of Revenue [Line Items]        
Total revenue $ 2,273,890 $ 2,106,560 $ 5,037,548 $ 4,764,359
Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 851,961 782,636 1,914,670 1,805,193
Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 769,654 734,903 1,697,587 1,634,838
Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 566,678 520,773 1,251,248 1,180,661
Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 28,241 29,093 62,096 65,331
Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 57,356 39,155 111,947 78,336
Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 672,179 619,573 1,453,138 1,358,866
Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 462,117 417,172 1,047,273 979,768
Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,125,540 1,057,133 2,507,455 2,394,520
Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 14,054 12,682 29,682 31,205
Food Distribution [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,118,305 1,056,526 2,489,162 2,390,608
Food Distribution [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 369,727 339,057 843,091 790,834
Food Distribution [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 369,179 362,922 816,132 810,130
Food Distribution [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 353,857 328,361 774,592 731,056
Food Distribution [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 25,542 26,186 55,347 58,588
Food Distribution [Member] | Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 15,955 16,201 36,380 34,413
Food Distribution [Member] | Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,090,986 1,030,446 2,429,838 2,331,406
Food Distribution [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 11,364 9,879 22,944 24,789
Retail [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 672,405 619,977 1,453,684 1,359,421
Retail [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 252,016 238,504 547,072 527,222
Retail [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 258,288 242,209 558,167 525,244
Retail [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 104,510 99,601 235,941 227,737
Retail [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 235 508 557 882
Retail [Member] | Fuel [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 57,356 39,155 111,947 78,336
Retail [Member] | Individuals Customer [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 672,179 619,573 1,453,138 1,358,866
Retail [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 226 404 546 555
Military [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 483,180 430,057 1,094,702 1,014,330
Military [Member] | Center store [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 230,218 205,075 524,507 487,137
Military [Member] | Fresh [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 142,187 129,772 323,288 299,464
Military [Member] | Non-food [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 108,311 92,811 240,715 221,868
Military [Member] | Other Products [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 2,464 2,399 6,192 5,861
Military [Member] | Manufacturers, brokers and distributors [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 446,162 400,971 1,010,893 945,355
Military [Member] | Retailers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 34,554 26,687 77,617 63,114
Military [Member] | Other Customers [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 2,464 $ 2,399 $ 6,192 $ 5,861