XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Revenue by Product (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Revenue Recognition        
Total revenue $ 1,218,796 $ 1,185,719 $ 2,419,572 $ 2,368,670
Product        
Revenue Recognition        
Total revenue 1,214,479 1,181,456 2,411,284 2,360,370
Grocery        
Revenue Recognition        
Total revenue 992,345 967,437 1,985,440 1,948,449
Pharmacy        
Revenue Recognition        
Total revenue 158,567 148,592 306,658 291,441
Fuel        
Revenue Recognition        
Total revenue 62,273 64,320 115,768 117,718
Manufacturing        
Revenue Recognition        
Total revenue 1,294 1,107 3,418 2,762
Other revenue        
Revenue Recognition        
Total revenue $ 4,317 $ 4,263 $ 8,288 $ 8,300