XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2021
May 01, 2020
Apr. 30, 2021
May 01, 2020
Jul. 31, 2020
Disaggregation of Revenue [Abstract]          
Revenue $ 713,416 $ 432,544 $ 2,037,039 $ 2,027,727  
Gift card breakage 1,247 1,574 3,940 5,234  
Deferred revenue related to gift cards 98,510   98,510   $ 94,754
Revenue recognized for redemption of gift cards     35,157 33,937  
Restaurant [Member]          
Disaggregation of Revenue [Abstract]          
Revenue 569,402 360,379 1,605,869 1,630,501  
Retail [Member]          
Disaggregation of Revenue [Abstract]          
Revenue $ 144,014 $ 72,165 $ 431,170 $ 397,226