v3.24.2
SEGMENT INFORMATION - Schedule of Operating Revenues by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting, Revenue Reconciling Item [Line Items]        
Operating revenues $ 707,949 $ 621,157 $ 1,387,914 $ 1,213,375
Index        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Operating revenues 397,192 362,316 771,064 701,698
Analytics        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Operating revenues 165,995 149,881 329,961 296,951
ESG and Climate        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Operating revenues 79,855 71,219 157,739 138,277
All Other - Private Assets        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Operating revenues $ 64,907 $ 37,741 $ 129,150 $ 76,449