XML 88 R66.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Oct. 31, 2020
Oct. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Range of exercise prices, lower limit (in dollars per share) $ 345.74 $ 304.54 $ 254.77
Range of exercise prices, higher limit (in dollars per share) $ 345.74 $ 304.54 $ 254.77
Stock Options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Stock option shares and restricted stock units excluded (in shares) 107 207 198
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) 2 1 8