XML 46 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Benefit Plans ESPP (ESPP) (Details 10) - Employee Stock [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]      
Discounted Market Price of Common Stock on Specified Offering Dates without Restriction under Employee Stock Purchase Plan 95.00%    
Discounted Market Price of Common Stock on Specified Offering Dates Subject to Restrictions under Employee Stock Purchase Plan 85.00%    
Shares Reserved for Employee Stock Purchase Plan 500,000    
Common Stock, Capital Shares Reserved for Future Issuance 407,000    
Stock Issued During Period, Shares, Employee Stock Purchase Plans 41,744 35,471 33,314
Employee Stock Ownership Plan (ESOP), Weighted Average Purchase Price of Shares Purchased $ 31.80 $ 34.08 $ 32.25
Employee Stock Ownership Plan (ESOP), Compensation Expense $ 184 $ 171 $ 147