XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Acquired Intangible Assets and Goodwill - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 542,670 $ 538,899
Accumulated Amortization (315,234) (304,175)
Net Carrying Amount 227,436 234,724
Completed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 179,213 172,346
Accumulated Amortization (115,581) (111,435)
Net Carrying Amount 63,632 60,911
Customer-related intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 354,978 358,032
Accumulated Amortization (193,476) (186,733)
Net Carrying Amount 161,502 171,299
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 351 373
Accumulated Amortization (103) (77)
Net Carrying Amount 248 296
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,638 7,658
Accumulated Amortization (5,584) (5,440)
Net Carrying Amount 2,054 2,218
Acquired license rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 490 490
Accumulated Amortization (490) (490)
Net Carrying Amount $ 0 $ 0