v3.23.2
GOODWILL AND INTANGIBLE ASSETS, NET - Schedule of Gross Carrying and Accumulated Amortization Amounts Related to Company's Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying value excluding foreign exchange translation adjustment $ 1,373,524 $ 1,336,616
Foreign exchange translation adjustment (9,864) (13,214)
Total gross intangible assets 1,363,660 1,323,402
Accumulated amortization excluding foreign exchange translation adjustment (819,692) (769,356)
Foreign exchange translation adjustment 2,457 4,471
Total accumulated amortization (817,235) (764,885)
Net carrying value excluding foreign exchange translation adjustment 553,832 567,260
Foreign exchange translation adjustment (7,407) (8,743)
Total net intangible assets 546,425 558,517
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying value excluding foreign exchange translation adjustment 532,500 532,500
Accumulated amortization excluding foreign exchange translation adjustment (323,722) (308,437)
Net carrying value excluding foreign exchange translation adjustment 208,778 224,063
Proprietary data    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying value excluding foreign exchange translation adjustment 220,778 220,778
Accumulated amortization excluding foreign exchange translation adjustment (51,334) (41,783)
Net carrying value excluding foreign exchange translation adjustment 169,444 178,995
Acquired technology and software    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying value excluding foreign exchange translation adjustment 209,220 209,220
Accumulated amortization excluding foreign exchange translation adjustment (181,891) (179,833)
Net carrying value excluding foreign exchange translation adjustment 27,329 29,387
Trademarks    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying value excluding foreign exchange translation adjustment 208,190 208,190
Accumulated amortization excluding foreign exchange translation adjustment (166,832) (162,044)
Net carrying value excluding foreign exchange translation adjustment 41,358 46,146
Internally developed capitalized software    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying value excluding foreign exchange translation adjustment 202,836 165,928
Accumulated amortization excluding foreign exchange translation adjustment (95,913) (77,259)
Net carrying value excluding foreign exchange translation adjustment $ 106,923 $ 88,670