XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquired Intangible Assets and Goodwill - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 853,715 $ 664,826
Accumulated Amortization (398,685) (351,601)
Net Carrying Amount 455,030 313,225
Completed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 326,538 257,857
Accumulated Amortization (152,842) (128,715)
Net Carrying Amount 173,696 129,142
Customer-related intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 477,512 398,182
Accumulated Amortization (236,710) (216,192)
Net Carrying Amount 240,802 181,990
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 224 258
Accumulated Amortization (149) (107)
Net Carrying Amount 75 151
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,631 8,039
Accumulated Amortization (7,160) (6,097)
Net Carrying Amount 7,471 1,942
Acquired license rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 34,810 490
Accumulated Amortization (1,824) (490)
Net Carrying Amount $ 32,986 $ 0