XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 549,210 $ 499,710
Accumulated Amortization (177,014) (147,240)
Net Carrying Amount 372,196 352,470
Goodwill [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,322,959 1,261,444
Accumulated Amortization 0 0
Net Carrying Amount 1,322,959 1,261,444
Goodwill And Intangible Assets [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,872,169 1,761,154
Accumulated Amortization (177,014) (147,240)
Net Carrying Amount 1,695,155 1,613,914
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 409,430 370,030
Accumulated Amortization (110,696) (92,942)
Net Carrying Amount 298,734 277,088
Developed Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 57,200 51,100
Accumulated Amortization (21,453) (17,475)
Net Carrying Amount 35,747 33,625
Trade Names [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 36,000 35,500
Accumulated Amortization (6,096) (5,034)
Net Carrying Amount 29,904 30,466
Databases [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 46,580 43,080
Accumulated Amortization (38,769) (31,789)
Net Carrying Amount $ 7,811 $ 11,291