XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income Per Common Share (Summary of Calculation of Basic and Diluted EPS) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 11 24 16 25
Net income attributable to Vail Resorts, Inc. $ 361,995 $ 325,006 $ 405,782 $ 396,714
Weighted-average Vail Shares outstanding 37,839 39,620 37,974 40,081
Weighted-average Exchangeco Shares outstanding     0 1
Total Weighted-average shares outstanding 37,839 39,620 37,974 40,082
Effect of dilutive securities 97 104 93 98
Total shares 37,936 39,724 38,067 40,180
Basic net income per share attributable to Vail Resorts, Inc. $ 9.57 $ 8.20 $ 10.69 $ 9.90
Diluted net income per share attributable to Vail Resorts, Inc. $ 9.54 $ 8.18 $ 10.66 $ 9.87