XML 107 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Compensation - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 31, 2018
USD ($)
$ / shares
shares
Oct. 31, 2017
USD ($)
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Number of Shares, Outstanding | shares 3,063,668  
Number of Shares, Granted | shares 0  
Number of Shares, Exercised | shares (1,757,984)  
Number of Shares, Cancelled | shares (499,934)  
Number of Shares, Outstanding | shares 805,750 3,063,668
Number of Shares, Exercisable | shares 644,134  
Weighted-Average Exercise Price Per Share, Outstanding | $ / shares $ 5.80  
Weighted-Average Exercise Price Per Share, Granted | $ / shares 0  
Weighted-Average Exercise Price Per Share, Exercised | $ / shares 5.53  
Weighted-Average Exercise Price Per Share, Cancelled | $ / shares 4.61  
Weighted-Average Exercise Price Per Share, Outstanding | $ / shares 7.12 $ 5.80
Weighted-Average Exercise Price Per Share, Exercisable | $ / shares $ 7.32  
Weighted-Average Remaining Contractual Term (in years) 6 years 3 months 18 days 6 years 9 months 18 days
Aggregate Intrinsic Value of In-the-Money Options, Outstanding | $ $ 3,055 $ 61,282
Aggregate Intrinsic Value of In-the-Money Options, Exercisable | $ $ 2,311