XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Acquired Intangible Assets and Goodwill - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 542,933 $ 538,899
Accumulated Amortization (339,337) (304,175)
Net Carrying Amount 203,596 234,724
Completed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 179,254 172,346
Accumulated Amortization (123,963) (111,435)
Net Carrying Amount 55,291 60,911
Customer-related intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 355,189 358,032
Accumulated Amortization (208,798) (186,733)
Net Carrying Amount 146,391 171,299
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 353 373
Accumulated Amortization (170) (77)
Net Carrying Amount 183 296
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,647 7,658
Accumulated Amortization (5,916) (5,440)
Net Carrying Amount 1,731 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