XML 77 R59.htm IDEA: XBRL DOCUMENT v3.20.4
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Intangible Asset [Abstract]      
Amortization of intangible assets $ 4,643 $ 4,641 $ 4,797
Intangible assets, net [Abstract]      
Gross Amount 68,172 75,327  
Accumulated Amortization (64,735) (67,457)  
Net Amount 3,437 7,870  
Intangible asset amortization over the next five years [Abstract]      
2021 2,839    
2022 131    
2023 129    
2024 128    
2025 128    
Thereafter 82    
Technology License Agreement [Member]      
Intangible assets, net [Abstract]      
Gross Amount 59,616 59,616  
Accumulated Amortization (57,298) (53,323)  
Net Amount 2,318 6,293  
Customer Relationships [Member]      
Intangible assets, net [Abstract]      
Gross Amount 2,060 9,174  
Accumulated Amortization (1,245) (8,186)  
Net Amount 815 988  
Software and Other [Member]      
Intangible assets, net [Abstract]      
Gross Amount 6,496 6,537  
Accumulated Amortization (6,192) (5,948)  
Net Amount $ 304 $ 589  
Weighted-average amortization period for intangible assets acquired during the year 3 years 3 years