XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Intangible asset activity          
Net balance     $ 36,209    
Additions     98    
Disposals-Other     (6)    
Net foreign currency translation     (509)    
Amortization expense $ (2,360) $ (2,335) (7,049) $ (7,051)  
Net balance 28,743   28,743    
Intangible assets, net          
Balance at cost         $ 95,672
Accumulated amortization         (66,929)
Ending Balance 28,743   36,209   28,743
Impairment charges     0 $ 0  
Acquired Technology          
Intangible asset activity          
Net balance     5,454    
Additions     43    
Net foreign currency translation     (91)    
Amortization expense     (2,576)    
Net balance 2,830   2,830    
Intangible assets, net          
Balance at cost         42,739
Accumulated amortization         (39,909)
Ending Balance 2,830   2,830   2,830
Customer relationships          
Intangible asset activity          
Net balance     26,884    
Net foreign currency translation     (418)    
Amortization expense     (2,708)    
Net balance 23,758   23,758    
Intangible assets, net          
Balance at cost         39,207
Accumulated amortization         (15,449)
Ending Balance 23,758   23,758   23,758
Other          
Intangible asset activity          
Net balance     3,871    
Additions     55    
Disposals-Other     (6)    
Amortization expense     (1,765)    
Net balance 2,155   2,155    
Intangible assets, net          
Balance at cost         13,726
Accumulated amortization         (11,571)
Ending Balance $ 2,155   $ 2,155   $ 2,155