v3.22.2.2
Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Disaggregation of Revenue [Line Items]      
Accounts Receivable, after Allowance for Credit Loss, Current $ 383,425 $ 345,408  
Mountain Revenue Net 2,213,114 1,702,798 $ 1,726,620
Lodging 312,090 205,142 232,237
Resort net revenue 2,525,204 1,907,940 1,958,857
Real Estate 708 1,770 4,847
Revenues 2,525,912 1,909,710 1,963,704
Deferred Revenue, Current 511,306 456,457  
Accounts and Other Receivables, Net, Current 383,400 345,400  
Dining      
Disaggregation of Revenue [Line Items]      
Lodging 48,569 17,211 31,464
Owned hotel rooms      
Disaggregation of Revenue [Line Items]      
Lodging 80,579 47,509 44,992
Managed condominium rooms      
Disaggregation of Revenue [Line Items]      
Lodging 97,704 72,217 76,480
Transportation      
Disaggregation of Revenue [Line Items]      
Lodging 16,021 9,271 15,796
Golf      
Disaggregation of Revenue [Line Items]      
Lodging 10,975 9,373 8,023
Other      
Disaggregation of Revenue [Line Items]      
Lodging 46,500 43,008 44,933
Lodging revenue (excluding payroll cost reimbursements) [Member]      
Disaggregation of Revenue [Line Items]      
Lodging 300,348 198,589 221,688
Payroll cost reimbursements      
Disaggregation of Revenue [Line Items]      
Lodging 11,742 6,553 10,549
Other | Other      
Disaggregation of Revenue [Line Items]      
Mountain Revenue Net 203,783 161,814 186,548
Retail/Rental | Retail/Rental      
Disaggregation of Revenue [Line Items]      
Mountain Revenue Net 311,768 227,993 270,299
Dining | Dining      
Disaggregation of Revenue [Line Items]      
Mountain Revenue Net 163,705 92,186 167,551
Ski School | Ski School      
Disaggregation of Revenue [Line Items]      
Mountain Revenue Net 223,645 144,227 189,131
Lift | Lift      
Disaggregation of Revenue [Line Items]      
Mountain Revenue Net $ 1,310,213 $ 1,076,578 $ 913,091