| Disaggregation of Revenue [Table Text Block] |
Disaggregation of Revenues The following table presents net revenues disaggregated by segment and major revenue type for the years ended July 31, 2026, 2025 and 2024 (in thousands): | | | | | | | | | | | | | Year ended July 31, | | 2026 | 2025 | 2024 | | Mountain net revenue: | | | | | Lift | $ | 1,451,068 | | $ | 1,503,187 | | $ | 1,442,784 | | | Ski School | 278,050 | | 309,863 | | 304,548 | | | Dining | 222,518 | | 240,900 | | 227,572 | | | Retail/Rental | 282,774 | | 302,450 | | 317,196 | | | Other | 268,774 | | 273,473 | | 252,270 | | | Total Mountain net revenue | $ | 2,503,184 | | $ | 2,629,873 | | $ | 2,544,370 | | | Lodging net revenue: | | | | | Owned hotel rooms | $ | 87,976 | | $ | 88,184 | | $ | 83,977 | | | Managed condominium rooms | 73,665 | | 81,525 | | 86,199 | | | Dining | 65,213 | | 66,374 | | 63,255 | | | Transportation | 12,435 | | 14,853 | | 16,309 | | | Golf | 17,088 | | 16,008 | | 13,722 | | | Other | 54,071 | | 52,805 | | 56,368 | | | 310,448 | | 319,749 | | 319,830 | | | Payroll cost reimbursements | 18,379 | | 14,290 | | 16,287 | | | Total Lodging net revenue | $ | 328,827 | | $ | 334,039 | | $ | 336,117 | | | Total Resort net revenue | $ | 2,832,011 | | $ | 2,963,912 | | $ | 2,880,487 | | | Total Real Estate net revenue | 6,193 | | 435 | | 4,704 | | | Total net revenue | $ | 2,838,204 | | $ | 2,964,347 | | $ | 2,885,191 | |
|