XML 118 R93.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation - Summarized Information on Currently Outstanding Options (Detail) - Stock Options [Member]
shares in Thousands
12 Months Ended
Oct. 31, 2016
$ / shares
shares
Price Range 14 to 28 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 236
Weighted-average remaining contractual life, in years 2 years 4 months 24 days
Weighted-average exercise price | $ / shares $ 22.68
Number exercisable | shares 236
Weighted-average exercise price | $ / shares $ 22.68
Price Range 29 to 44 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 434
Weighted-average remaining contractual life, in years 4 years 4 months 24 days
Weighted-average exercise price | $ / shares $ 41.49
Number exercisable | shares 434
Weighted-average exercise price | $ / shares $ 41.49
Price Range 45 to 81 [Member]  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number outstanding | shares 1,211
Weighted-average remaining contractual life, in years 7 years 10 months 24 days
Weighted-average exercise price | $ / shares $ 71.44
Number exercisable | shares 326
Weighted-average exercise price | $ / shares $ 68.53