XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Contract Balances (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2021
USD ($)
Apr. 30, 2021
USD ($)
Jul. 31, 2020
USD ($)
Apr. 30, 2020
USD ($)
Disaggregation of Revenue [Abstract]        
Deferred revenue $ 238,075 $ 238,075 $ 256,402 $ 219,395
Private Club Recognized Initiation Fees Average Remaining Period 16 16    
Trade receivables, net $ 208,132 $ 208,132 106,664 100,225
Disaggregation of Revenue [Line Items]        
Deferred revenue 238,075 238,075 256,402 219,395
Contract with Customer, Liability, Revenue Recognized $ 89,800 $ 225,900    
Private Club Recognized Initiation Fees Average Remaining Period 16 16    
Trade receivables, net $ 208,132 $ 208,132 106,664 $ 100,225
Capitalized Contract Cost, Net 1,000 1,000    
Contract with Customer, Liability, Noncurrent 120,800 120,800 121,900  
Contract with Customer, Liability, Current $ 238,100 $ 238,100 $ 256,400