XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Contract Balances (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2021
USD ($)
Oct. 31, 2020
USD ($)
Jul. 31, 2020
USD ($)
Jul. 31, 2021
USD ($)
Disaggregation of Revenue [Abstract]        
Deferred revenue $ 743,809 $ 559,323   $ 456,457
Private Club Recognized Initiation Fees Average Remaining Period 16      
Trade receivables, net $ 108,988 208,540   345,408
Disaggregation of Revenue [Line Items]        
Deferred revenue 743,809 559,323   456,457
Contract with Customer, Liability, Revenue Recognized $ 45,400      
Private Club Recognized Initiation Fees Average Remaining Period 16      
Trade receivables, net $ 108,988 208,540   345,408
Capitalized Contract Cost, Net 18,000      
Contract with Customer, Liability, Noncurrent 121,000      
Contract with Customer, Liability, Current $ 743,800     $ 456,500
Season Pass Credit Deferral Revenue   $ 15,400 $ 120,900