XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Acquired Intangible Assets and Goodwill - Schedule of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 865,321 $ 858,361
Accumulated Amortization (433,088) (416,645)
Net Carrying Amount 432,233 441,716
Completed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 333,647 327,848
Accumulated Amortization (170,930) (162,323)
Net Carrying Amount 162,717 165,525
Customer-related intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 481,965 480,817
Accumulated Amortization (251,001) (244,158)
Net Carrying Amount 230,964 236,659
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 249 244
Accumulated Amortization (208) (183)
Net Carrying Amount 41 61
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,650 14,642
Accumulated Amortization (7,980) (7,585)
Net Carrying Amount 6,670 7,057
Acquired license rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 34,810 34,810
Accumulated Amortization (2,969) (2,396)
Net Carrying Amount $ 31,841 $ 32,414