Intangible Assets 4 (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2017
Apr. 30, 2016
Amortization Expense        
Amortizing intangible assets amortization expense $ 2,200 $ 2,200 $ 4,500 $ 4,400
Estimated amortization expense        
Remaining 2017 4,478   4,478  
2018 8,927   8,927  
2019 4,978   4,978  
2020 3,807   3,807  
2021 2,282   2,282  
2022 2,154   2,154  
Acquired Amortizable Intangible Assets [Member]        
Amortization Expense        
Amortizing intangible assets amortization expense 100   200  
Estimated amortization expense        
Remaining 2017 237   237  
2018 474   474  
2019 474   474  
2020 297   297  
2021 261   261  
2022 $ 261   $ 261