XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Intangible asset activity        
Net balance     $ 21,270  
Additions     14  
Net foreign currency translation     (568)  
Amortization expense $ (1,217) $ (1,534) (2,599) $ (3,107)
Net balance 18,117   18,117  
Intangible assets, net        
Balance at cost 94,024   94,024  
Accumulated amortization (75,907)   (75,907)  
Total intangible assets 18,117   18,117  
Impairment charges     $ 0 $ 0
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]     Amortization expense  
Acquired Technology        
Intangible asset activity        
Net balance     $ 753  
Additions     9  
Net foreign currency translation     (22)  
Amortization expense     (615)  
Net balance 125   125  
Intangible assets, net        
Balance at cost 41,997   41,997  
Accumulated amortization (41,872)   (41,872)  
Total intangible assets 125   125  
Customer Relationships        
Intangible asset activity        
Net balance     19,161  
Net foreign currency translation     (537)  
Amortization expense     (1,948)  
Net balance 16,676   16,676  
Intangible assets, net        
Balance at cost 38,520   38,520  
Accumulated amortization (21,844)   (21,844)  
Total intangible assets 16,676   16,676  
Other        
Intangible asset activity        
Net balance     1,356  
Additions     5  
Net foreign currency translation     (9)  
Amortization expense     (36)  
Net balance 1,316   1,316  
Intangible assets, net        
Balance at cost 13,507   13,507  
Accumulated amortization (12,191)   (12,191)  
Total intangible assets $ 1,316   $ 1,316