XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Intangible asset activity      
Net balance $ 27,196    
Additions 16    
Disposals-Other (21)    
Net foreign currency translation 79    
Amortization expense (1,573) $ (2,354)  
Net balance 25,697    
Intangible assets, net      
Balance at cost     $ 97,015
Accumulated amortization     (71,318)
Total intangible assets 27,196   25,697
Impairment charges 0 $ 0  
Acquired Technology      
Intangible asset activity      
Net balance 2,277    
Additions 2    
Net foreign currency translation 17    
Amortization expense (387)    
Net balance 1,909    
Intangible assets, net      
Balance at cost     43,405
Accumulated amortization     (41,496)
Total intangible assets 1,909   1,909
Customer relationships      
Intangible asset activity      
Net balance 23,200    
Net foreign currency translation 66    
Amortization expense (999)    
Net balance 22,267    
Intangible assets, net      
Balance at cost     40,055
Accumulated amortization     (17,788)
Total intangible assets 22,267   22,267
Other      
Intangible asset activity      
Net balance 1,719    
Additions 14    
Disposals-Other (21)    
Net foreign currency translation (4)    
Amortization expense (187)    
Net balance 1,521    
Intangible assets, net      
Balance at cost     13,555
Accumulated amortization     (12,034)
Total intangible assets $ 1,521   $ 1,521