v3.26.3
Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 27, 2026
Oct. 08, 2026
Sep. 24, 2026
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Dec. 18, 2020
Net income       $ 147,535 $ 280,004 $ 231,105  
Weighted Average Number of Shares Outstanding, Common       35,733,000 37,155,000 37,868,000  
Weighted-average shares outstanding, basic (in shares)       35,733,000 37,155,000 37,868,000  
Effect of dilutive securities, diluted (in shares)       59,000 49,000 89,000  
Weighted-average shares outstanding, diluted (in shares)       35,792,000 37,204,000 37,957,000  
Basic net income per share attributable to Vail Resorts, Inc.       $ 4.13 $ 7.54 $ 6.10  
Diluted net income per share attributable to Vail Resorts, Inc.       $ 4.12 $ 7.53 $ 6.09  
Anti-dilutive securities (in shares)       9,000 13,000 12,000  
Common Stock, Dividends, Per Share, Cash Paid       $ 8.88 $ 8.88 $ 8.56  
Cash dividends declared per share (in dollars per share)       $ 8.88 $ 8.88 $ 8.56  
Dividends (Note 3)       $ 317,131 $ 328,168 $ 323,684  
Convertible Debt              
Debt Instrument, Face Amount             $ 575,000
Debt Instrument, Interest Rate, Stated Percentage             0.00%
Forecast [Member]              
Cash dividends declared per share (in dollars per share)     $ 2.22        
Forecast [Member] | O2025Q4Dividends              
Dividends Payable, Date Declared     Sep. 24, 2026        
Dividends Payable, Date to be Paid Oct. 27, 2026            
Dividends Payable, Date of Record   Oct. 08, 2026