v3.26.3
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Aug. 01, 2025
Aug. 02, 2024
Disaggregation of Revenue      
Total revenue $ 3,318,714 $ 3,483,684 $ 3,470,762
Gift card breakage 10,015 11,653 11,397
Revenue recognized for redemption of gift cards $ 33,411 34,935 36,958
Expiration period for reward points earned in loyalty program 12 months    
Deferred revenue related to loyalty program $ 10,756 5,419  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DeferredRevenue      
Disaggregation of Revenue      
Deferred revenue related to gift cards 80,505 82,452  
Restaurant      
Disaggregation of Revenue      
Total revenue 2,701,820 2,831,289 2,794,128
Retail      
Disaggregation of Revenue      
Total revenue $ 616,894 $ 652,395 $ 676,634