XML 114 R98.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation Expense - Summary of Stock Option Activity (Details) - $ / shares
12 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2015
Shares Underlying Options Outstanding      
Beginning Balance (in shares) 1,387,000    
Granted (in shares) 0 0 0
Exercised (in shares) (224,000)    
Canceled (in shares) (288,000)    
Ending Balance (in shares) 875,000 1,387,000  
Weighted Average Exercise Price      
Beginning Balance (in dollars per share) $ 26.90    
Granted (in dollars per share) 0.00    
Exercised (in dollars per share) 10.76    
Canceled (in dollars per share) 29.44    
Ending Balance (in dollars per share) $ 30.19 $ 26.90