XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Common Share Net Income per Common Share (Narrative) (Details)
$ / shares in Units, SFr in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 11, 2023
Jun. 27, 2023
Jun. 07, 2023
$ / shares
Oct. 17, 2016
shares
Apr. 30, 2023
USD ($)
$ / shares
shares
Apr. 30, 2022
USD ($)
$ / shares
shares
Apr. 30, 2023
USD ($)
$ / shares
shares
Apr. 30, 2022
USD ($)
$ / shares
shares
Aug. 03, 2022
CHF (SFr)
Jul. 31, 2022
$ / shares
Dec. 18, 2020
USD ($)
Anti-dilutive securities (in shares)         24,000 8,000,000,000 25,000 3,000,000,000      
Common Stock, Dividends, Per Share, Cash Paid | $ / shares         $ 2.06 $ 1.91 $ 5.88 $ 3.67      
Payments of Dividends | $             $ 235,654 $ 148,851      
Preferred Stock, Par or Stated Value Per Share | $ / shares         $ 0.01 $ 0.01 $ 0.01 $ 0.01   $ 0.01  
Dividends, Cash | $         $ 81,600 $ 77,500 $ 235,700 $ 148,900      
Debt Instrument, Face Amount                 SFr 40,000   $ 575,000
Net Income (Loss) Attributable to Parent | $         $ 325,006 $ 372,550 $ 396,714 $ 456,609      
Weighted-average Vail Shares outstanding         39,620,000 40,537,000 40,081,000 40,485,000      
Weighted-average Exchangeco Shares outstanding         0 31,000 1,000 33,000      
Weighted Average Number of Shares Outstanding, Basic         39,620,000 40,568,000 40,082,000 40,518,000      
Effect of dilutive securities         104,000 110,000 98,000 266,000      
Total shares         39,724,000 40,678,000 40,180,000 40,784,000      
Earnings Per Share, Basic | $ / shares         $ 8.20 $ 9.18 $ 9.90 $ 11.27      
Earnings Per Share, Diluted | $ / shares         8.18 9.16 9.87 11.20      
Exchangeable Shares Par Value Per Share | $ / shares         $ 0.01 $ 0.01 $ 0.01 $ 0.01   $ 0.01  
Subsequent Event                      
Cash dividends declared per share | $ / shares     $ 2.06                
Convertible Debt [Member]                      
Debt Instrument, Face Amount | $                     $ 575,000
Forecast                      
Dividends Payable, Date to be Paid Jul. 12, 2023                    
Dividends Payable, Date of Record   Jun. 27, 2023                  
Dividends Payable, Date Declared     Jun. 07, 2023                
Common Stock [Member]                      
Stock Issued During Period, Shares, New Issues       3,327,719              
Exchangeable Shares [Member]                      
Stock Issued During Period, Shares, New Issues       418,095