XML 83 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Stock Options to Purchase Common Stock and Restricted Stock Units Not Included in Diluted Earnings Per Share Due to Antidilutive Effect (Details) - $ / shares
shares in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Range of exercise prices, lower limit (in dollars per share) $ 300.12 $ 345.74 $ 304.54
Range of exercise prices, higher limit (in dollars per share) $ 406.17 $ 345.74 $ 304.54
Stock Options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Stock option shares and restricted stock units excluded (in shares) 227 107 207
Restricted Stock Units (RSUs)      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Stock option shares and restricted stock units excluded (in shares) 87 2 1