Annual report pursuant to Section 13 and 15(d)

Intangible Assets (Details)

v3.20.1
Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 73,918 $ 71,968
Finite-Lived Intangible Assets, Accumulated Amortization (71,190) (68,690)
Finite-Lived Intangible Assets, Net 2,728 3,278
Backlog [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 1,530 1,530
Finite-Lived Intangible Assets, Accumulated Amortization (1,530) (1,530)
Finite-Lived Intangible Assets, Net 0 0
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 23,260 23,260
Finite-Lived Intangible Assets, Accumulated Amortization (21,872) (21,196)
Finite-Lived Intangible Assets, Net 1,388 2,064
Licensing Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 1,950  
Finite-Lived Intangible Assets, Accumulated Amortization (1,267)  
Finite-Lived Intangible Assets, Net 683  
Product Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 45,195 45,195
Finite-Lived Intangible Assets, Accumulated Amortization (44,538) (44,148)
Finite-Lived Intangible Assets, Net 657 1,047
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 510 510
Finite-Lived Intangible Assets, Accumulated Amortization (510) (510)
Finite-Lived Intangible Assets, Net 0 0
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 1,473 1,473
Finite-Lived Intangible Assets, Accumulated Amortization (1,473) (1,306)
Finite-Lived Intangible Assets, Net $ 0 $ 167