v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Gross Carrying and Accumulated Amortization Amounts Related to Company's Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: $ 1,866,865 $ 1,836,777
Accumulated amortization: (918,386) (880,543)
Net intangible assets: 948,479 956,234
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: 710,995 709,299
Accumulated amortization: (349,868) (340,248)
Net intangible assets: 361,127 369,051
Proprietary data    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: 452,207 452,543
Accumulated amortization: (74,675) (64,694)
Net intangible assets: 377,532 387,849
Acquired technology and software    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: 238,285 228,785
Accumulated amortization: (188,492) (185,583)
Net intangible assets: 49,793 43,202
Trademarks    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: 209,090 209,090
Accumulated amortization: (174,222) (171,715)
Net intangible assets: 34,868 37,375
Internally developed capitalized software    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross intangible assets: 256,288 237,060
Accumulated amortization: (131,129) (118,303)
Net intangible assets: $ 125,159 $ 118,757