XML 79 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Plans (Schedule of Stock Option Plans) (Details)
12 Months Ended
Oct. 31, 2017
USD ($)
$ / shares
shares
Weighted-Average Exercise Price Per Share:  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number | shares 1,045,509
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price | $ / shares $ 128.99
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 6 years 11 months 3 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | $ $ 116,337,456
Stock Options [Member]  
Number of Shares:  
Outstanding at October 31, 2015 (in shares) | shares 1,105,388
Granted (in shares) | shares 194,416
Exercised (in shares) | shares 200,108
Forfeited or expired (in shares) | shares 35,230
Outstanding at October 31, 2016 (in shares) | shares 1,064,466
Vested and exercisable at October 31, 2016 (in shares) | shares 439,137
Weighted-Average Exercise Price Per Share:  
Outstanding at October 31, 2015 (in usd per share) | $ / shares $ 107.74
Granted (in usd per share) | $ / shares 175.31
Exercised (in usd per share) | $ / shares 53.42
Forfeited or expired (in usd per share) | $ / shares 136.90
Outstanding at October 31, 2016 (in usd per share) | $ / shares 129.33
Vested and exercisable at October 31, 2016 (in usd per share) | $ / shares $ 106.07
Outstanding at October 31, 2016, Weighted Average Remaining Contractual Term (in years) 6 years 11 months 13 days
Vested and exercisable at October 31, 2016, Weighted Average Remaining Contractual Term (in years) 5 years 5 months 9 days
Vested and exercisable at October 31, 2016, Aggregate Intrinsic Value | $ $ 58,929,605