XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Gross Carrying and Accumulated Amortization Amounts Related to Company's Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: $ 1,908,368 $ 1,836,777
Accumulated amortization: (959,202) (880,543)
Net intangible assets: 949,166 956,234
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: 715,165 709,299
Accumulated amortization: (359,623) (340,248)
Net intangible assets: 355,542 369,051
Proprietary data    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: 452,232 452,543
Accumulated amortization: (84,858) (64,694)
Net intangible assets: 367,374 387,849
Acquired technology and software    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: 256,967 228,785
Accumulated amortization: (191,957) (185,583)
Net intangible assets: 65,010 43,202
Trademarks    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: 209,090 209,090
Accumulated amortization: (176,730) (171,715)
Net intangible assets: 32,360 37,375
Internally developed capitalized software    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: 274,914 237,060
Accumulated amortization: (146,034) (118,303)
Net intangible assets: $ 128,880 $ 118,757