XML 79 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Intangible Assets Changes in Carrying Amount of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2015
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 25,441 $ 25,436  
Finite-Lived Intangible Assets, Accumulated Amortization (10,416) (8,157)  
Finite-Lived Intangible Assets, Net $ 15,025 17,279 $ 19,543
Customer Relationships [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 13 years 2 months 14 days    
Finite-Lived Intangible Assets, Gross $ 17,569 17,564  
Finite-Lived Intangible Assets, Accumulated Amortization (5,921) (4,589)  
Finite-Lived Intangible Assets, Net $ 11,648 12,975 14,311
Developed Technology Rights [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 7 years 3 months 1 day    
Finite-Lived Intangible Assets, Gross $ 5,007 5,007  
Finite-Lived Intangible Assets, Accumulated Amortization (3,010) (2,239)  
Finite-Lived Intangible Assets, Net $ 1,997 2,768 3,540
Noncompete Agreements [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 2 years 3 months 14 days    
Finite-Lived Intangible Assets, Gross $ 824 824  
Finite-Lived Intangible Assets, Accumulated Amortization (793) (777)  
Finite-Lived Intangible Assets, Net $ 31 47 63
Trade Names [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 14 years 9 months 14 days    
Finite-Lived Intangible Assets, Gross $ 1,875 1,875  
Finite-Lived Intangible Assets, Accumulated Amortization (621) (498)  
Finite-Lived Intangible Assets, Net $ 1,254 1,377 1,500
Trademarks [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 10 years 14 days    
Finite-Lived Intangible Assets, Gross $ 166 166  
Finite-Lived Intangible Assets, Accumulated Amortization (71) (54)  
Finite-Lived Intangible Assets, Net $ 95 $ 112 $ 129