v3.24.2
REVENUE RECOGNITION - Schedule of Disaggregation of Operating Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]        
Operating revenues $ 707,949 $ 621,157 $ 1,387,914 $ 1,213,375
Index        
Disaggregation Of Revenue [Line Items]        
Operating revenues 397,192 362,316 771,064 701,698
Analytics        
Disaggregation Of Revenue [Line Items]        
Operating revenues 165,995 149,881 329,961 296,951
ESG and Climate        
Disaggregation Of Revenue [Line Items]        
Operating revenues 79,855 71,219 157,739 138,277
All Other - Private Assets        
Disaggregation Of Revenue [Line Items]        
Operating revenues 64,907 37,741 129,150 76,449
Recurring subscriptions        
Disaggregation Of Revenue [Line Items]        
Operating revenues 521,469 455,692 1,034,524 900,939
Recurring subscriptions | Index        
Disaggregation Of Revenue [Line Items]        
Operating revenues 217,032 200,714 429,984 397,392
Recurring subscriptions | Analytics        
Disaggregation Of Revenue [Line Items]        
Operating revenues 162,128 147,504 322,679 292,007
Recurring subscriptions | ESG and Climate        
Disaggregation Of Revenue [Line Items]        
Operating revenues 78,000 70,047 154,418 135,779
Recurring subscriptions | All Other - Private Assets        
Disaggregation Of Revenue [Line Items]        
Operating revenues 64,309 37,427 127,443 75,761
Asset-based fees        
Disaggregation Of Revenue [Line Items]        
Operating revenues 163,281 138,162 313,540 271,288
Asset-based fees | Index        
Disaggregation Of Revenue [Line Items]        
Operating revenues 163,281 138,162 313,540 271,288
Asset-based fees | Analytics        
Disaggregation Of Revenue [Line Items]        
Operating revenues 0 0 0 0
Asset-based fees | ESG and Climate        
Disaggregation Of Revenue [Line Items]        
Operating revenues 0 0 0 0
Asset-based fees | All Other - Private Assets        
Disaggregation Of Revenue [Line Items]        
Operating revenues 0 0 0 0
Non-recurring        
Disaggregation Of Revenue [Line Items]        
Operating revenues 23,199 27,303 39,850 41,148
Non-recurring | Index        
Disaggregation Of Revenue [Line Items]        
Operating revenues 16,879 23,440 27,540 33,018
Non-recurring | Analytics        
Disaggregation Of Revenue [Line Items]        
Operating revenues 3,867 2,377 7,282 4,944
Non-recurring | ESG and Climate        
Disaggregation Of Revenue [Line Items]        
Operating revenues 1,855 1,172 3,321 2,498
Non-recurring | All Other - Private Assets        
Disaggregation Of Revenue [Line Items]        
Operating revenues $ 598 $ 314 $ 1,707 $ 688