XML 58 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share - Schedule of Stock Options and Restricted Stock Units that were not Included in the Diluted Earnings Per Share Calculation (Details) - $ / shares
shares in Thousands
3 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Exercise prices, lower limit $ 300.12 $ 345.74
Exercise prices, upper limit $ 406.17 $ 406.17
Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of stock option shares and restricted stock units excluded (in shares) 514 224
Restricted Stock Units (RSUs)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of stock option shares and restricted stock units excluded (in shares) 213,000 0