XML 118 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Summarized Information on Currently Outstanding Options (Detail) - Stock Options [Member]
shares in Thousands
12 Months Ended
Oct. 31, 2019
$ / shares
shares
Price Range 43 to 62 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 160
Weighted-average remaining contractual life, in years 2 years 7 months 6 days
Weighted-average exercise price | $ / shares $ 55.20
Number exercisable | shares 160
Weighted-average exercise price | $ / shares $ 55.20
Price Range 63 to 81 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 638
Weighted-average remaining contractual life, in years 5 years 4 months 24 days
Weighted-average exercise price | $ / shares $ 73.48
Number exercisable | shares 527
Weighted-average exercise price | $ / shares $ 74.03
Price Range 82 to 129 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 989
Weighted-average remaining contractual life, in years 8 years 1 month 6 days
Weighted-average exercise price | $ / shares $ 120.26
Number exercisable | shares 215
Weighted-average exercise price | $ / shares $ 114.72