XML 108 R93.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summarized Information on Currently Outstanding Options (Detail)
shares in Thousands
12 Months Ended
Oct. 31, 2020
$ / shares
shares
$43 - $90  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, Lower range limit (in dollars per share) $ 43
Exercise price range, Upper range limit (in dollars per share) 90
$91 - $140  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, Lower range limit (in dollars per share) 91
Exercise price range, Upper range limit (in dollars per share) 140
$141 - $190  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price range, Lower range limit (in dollars per share) 141
Exercise price range, Upper range limit (in dollars per share) $ 190
Stock Options | $43 - $90  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding (in shares) | shares 279
Weighted-average remaining contractual life, in years 4 years
Weighted-average exercise price (in dollars per share) $ 70.40
Number exercisable (in shares) | shares 279
Weighted-average exercise price (in dollars per share) $ 70.40
Stock Options | $91 - $140  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding (in shares) | shares 844
Weighted-average remaining contractual life, in years 7 years 1 month 6 days
Weighted-average exercise price (in dollars per share) $ 120.56
Number exercisable (in shares) | shares 352
Weighted-average exercise price (in dollars per share) $ 117.43
Stock Options | $141 - $190  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number outstanding (in shares) | shares 364
Weighted-average remaining contractual life, in years 9 years 1 month 6 days
Weighted-average exercise price (in dollars per share) $ 166.66
Number exercisable (in shares) | shares 1
Weighted-average exercise price (in dollars per share) $ 165.21