XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Acquired Intangible Assets and Goodwill - Schedule of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 886,589 $ 858,361
Accumulated Amortization (449,332) (416,645)
Net Carrying Amount 437,257 441,716
Completed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 354,288 327,848
Accumulated Amortization (179,471) (162,323)
Net Carrying Amount 174,817 165,525
Customer-related intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 482,586 480,817
Accumulated Amortization (257,717) (244,158)
Net Carrying Amount 224,869 236,659
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 248 244
Accumulated Amortization (228) (183)
Net Carrying Amount 20 61
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,657 14,642
Accumulated Amortization (8,375) (7,585)
Net Carrying Amount 6,282 7,057
Acquired license rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 34,810 34,810
Accumulated Amortization (3,541) (2,396)
Net Carrying Amount $ 31,269 $ 32,414