XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Intangible asset activity          
Net balance     $ 36,209    
Additions     48    
Disposals-Other     (5)    
Net foreign currency translation     (911)    
Amortization expense $ (2,335) $ (2,368) (4,689) $ (4,716)  
Net balance 30,652   30,652    
Intangible assets, net          
Balance at cost         $ 94,562
Accumulated amortization         (63,910)
Ending Balance 30,652   36,209   30,652
Impairment charges     0 $ 0  
Acquired Technology          
Intangible asset activity          
Net balance     5,454    
Net foreign currency translation     (207)    
Amortization expense     (1,714)    
Net balance 3,533   3,533    
Intangible assets, net          
Balance at cost         42,171
Accumulated amortization         (38,638)
Ending Balance 3,533   3,533   3,533
Customer relationships          
Intangible asset activity          
Net balance     26,884    
Net foreign currency translation     (697)    
Amortization expense     (1,799)    
Net balance 24,388   24,388    
Intangible assets, net          
Balance at cost         38,691
Accumulated amortization         (14,303)
Ending Balance 24,388   24,388   24,388
Other          
Intangible asset activity          
Net balance     3,871    
Additions     48    
Disposals-Other     (5)    
Net foreign currency translation     (7)    
Amortization expense     (1,176)    
Net balance 2,731   2,731    
Intangible assets, net          
Balance at cost         13,700
Accumulated amortization         (10,969)
Ending Balance $ 2,731   $ 2,731   $ 2,731