XML 86 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Plans (Schedule of Stock Option Plans) (Details)
12 Months Ended
Oct. 31, 2018
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,055,266
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price | $ / shares $ 159.19
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 7 years 1 month 17 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value | $ $ 104,596,614
Stock Options [Member]  
Number of Shares:  
Outstanding at October 31, 2015 (in shares) | shares 1,064,466
Granted (in shares) | shares 256,639
Exercised (in shares) | shares 234,107
Forfeited or expired (in shares) | shares 0
Outstanding at October 31, 2016 (in shares) | shares 1,086,998
Vested and exercisable at October 31, 2016 (in shares) | shares 379,113.00
Weighted-Average Exercise Price Per Share:  
Outstanding at October 31, 2015 (in usd per share) | $ / shares $ 129.33
Granted (in usd per share) | $ / shares 229.49
Exercised (in usd per share) | $ / shares 95.26
Forfeited or expired (in usd per share) | $ / shares 0.00
Outstanding at October 31, 2016 (in usd per share) | $ / shares 160.31
Vested and exercisable at October 31, 2016 (in usd per share) | $ / shares $ 127.11
Outstanding at October 31, 2016, Weighted Average Remaining Contractual Term (in years) 7 years 2 months 3 days
Vested and exercisable at October 31, 2016, Weighted Average Remaining Contractual Term (in years) 5 years 8 months 16 days
Vested and exercisable at October 31, 2016, Aggregate Intrinsic Value | $ $ 49,741,332