XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Contract Balances (Details)
$ in Thousands
3 Months Ended
Oct. 31, 2022
USD ($)
Jul. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Disaggregation of Revenue [Abstract]      
Deferred revenue $ 787,514 $ 511,306 $ 743,809
Private Club Recognized Initiation Fees Average Remaining Period 15    
Trade receivables, net $ 118,491 383,425 108,988
Disaggregation of Revenue [Line Items]      
Deferred revenue 787,514 511,306 743,809
Contract with Customer, Liability, Revenue Recognized $ 54,500    
Private Club Recognized Initiation Fees Average Remaining Period 15    
Trade receivables, net $ 118,491 383,425 $ 108,988
Capitalized Contract Cost, Net 19,700    
Contract with Customer, Liability, Noncurrent 115,600 117,200  
Contract with Customer, Liability, Current $ 787,500 $ 511,300