XML 108 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Summarized Information on Currently Outstanding Options (Detail) - Stock Options [Member]
shares in Thousands
12 Months Ended
Oct. 31, 2018
$ / shares
shares
Price Range 27 to 44 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 230
Weighted-average remaining contractual life, in years 2 years 4 months 24 days
Weighted-average exercise price | $ / shares $ 40.85
Number exercisable | shares 230
Weighted-average exercise price | $ / shares $ 40.85
Price Range 45 to 73 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 716
Weighted-average remaining contractual life, in years 6 years
Weighted-average exercise price | $ / shares $ 69.19
Number exercisable | shares 491
Weighted-average exercise price | $ / shares $ 68.40
Price Range 74 to 129 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 939
Weighted-average remaining contractual life, in years 8 years
Weighted-average exercise price | $ / shares $ 108.53
Number exercisable | shares 235
Weighted-average exercise price | $ / shares $ 88.92