XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets and Goodwill (Details 3) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Components of intangible assets    
Intangible assets, gross $ 341,351 $ 301,982
Accumulated amortization (278,920) (265,495)
Finite-lived intangible assets 51,231  
In-process research and development 11,200  
Intangible assets, net 62,431 36,487
In-process research and development    
Components of intangible assets    
In-process research and development 11,200 1,600
Existing technology    
Components of intangible assets    
Gross carrying amount 292,058 263,789
Accumulated amortization (243,728) (230,950)
Finite-lived intangible assets $ 48,330 $ 32,839
Existing technology | Minimum    
Components of intangible assets    
Useful life (in years) 3 years 3 years
Existing technology | Maximum    
Components of intangible assets    
Useful life (in years) 10 years 10 years
Customer contracts and contractual relationships    
Components of intangible assets    
Gross carrying amount $ 37,793 $ 36,293
Accumulated amortization (34,892) (34,245)
Finite-lived intangible assets $ 2,901 $ 2,048
Customer contracts and contractual relationships | Minimum    
Components of intangible assets    
Useful life (in years) 6 months 6 months
Customer contracts and contractual relationships | Maximum    
Components of intangible assets    
Useful life (in years) 10 years 10 years
Non-compete agreements and trademarks    
Components of intangible assets    
Gross carrying amount $ 300 $ 300
Accumulated amortization (300) (300)
Finite-lived intangible assets $ 0 $ 0
Useful life (in years) 3 years 3 years