XML 61 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Jul. 31, 2019
Oct. 31, 2017
Oct. 31, 2015
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Net, Beginning of Period $ 14,939 $ 15,025  
Acquisitions     $ 2,328
Amortization expense (1,880) (2,239)  
Finite-Lived Intangible Assets, Translation Adjustments (34) (175)  
Finite-Lived Intangible Assets, Net, End of Period 13,025    
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Net, Beginning of Period 10,311 11,648  
Acquisitions     0
Amortization expense (1,331) (1,332)  
Finite-Lived Intangible Assets, Translation Adjustments (3) (5)  
Finite-Lived Intangible Assets, Net, End of Period 8,977    
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Net, Beginning of Period 3,404 1,997  
Acquisitions     2,328
Amortization expense (394) (751)  
Finite-Lived Intangible Assets, Translation Adjustments (31) (170)  
Finite-Lived Intangible Assets, Net, End of Period 2,979    
Noncompete Agreements [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Net, Beginning of Period 15 31  
Acquisitions     0
Amortization expense (15) (16)  
Finite-Lived Intangible Assets, Translation Adjustments 0 0  
Finite-Lived Intangible Assets, Net, End of Period 0    
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Net, Beginning of Period 1,131 1,254  
Acquisitions     0
Amortization expense (123) (123)  
Finite-Lived Intangible Assets, Translation Adjustments 0 0  
Finite-Lived Intangible Assets, Net, End of Period 1,008    
Trademarks [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Net, Beginning of Period 78 95  
Acquisitions     $ 0
Amortization expense (17) (17)  
Finite-Lived Intangible Assets, Translation Adjustments 0 $ 0  
Finite-Lived Intangible Assets, Net, End of Period $ 61