v3.24.3
REVENUE RECOGNITION - Schedule of Disaggregation of Operating Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation Of Revenue [Line Items]        
Operating revenues $ 724,705 $ 625,439 $ 2,112,619 $ 1,838,814
Index        
Disaggregation Of Revenue [Line Items]        
Operating revenues 404,882 362,122 1,175,946 1,063,820
Analytics        
Disaggregation Of Revenue [Line Items]        
Operating revenues 172,376 154,268 502,337 451,219
ESG and Climate        
Disaggregation Of Revenue [Line Items]        
Operating revenues 83,643 73,038 241,382 211,315
All Other - Private Assets        
Disaggregation Of Revenue [Line Items]        
Operating revenues 63,804 36,011 192,954 112,460
Recurring subscriptions        
Disaggregation Of Revenue [Line Items]        
Operating revenues 536,622 464,997 1,571,146 1,365,936
Recurring subscriptions | Index        
Disaggregation Of Revenue [Line Items]        
Operating revenues 223,945 206,453 653,929 603,845
Recurring subscriptions | Analytics        
Disaggregation Of Revenue [Line Items]        
Operating revenues 168,150 151,269 490,829 443,276
Recurring subscriptions | ESG and Climate        
Disaggregation Of Revenue [Line Items]        
Operating revenues 81,536 71,744 235,954 207,523
Recurring subscriptions | All Other - Private Assets        
Disaggregation Of Revenue [Line Items]        
Operating revenues 62,991 35,531 190,434 111,292
Asset-based fees        
Disaggregation Of Revenue [Line Items]        
Operating revenues 168,622 141,066 482,162 412,354
Asset-based fees | Index        
Disaggregation Of Revenue [Line Items]        
Operating revenues 168,622 141,066 482,162 412,354
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 19,461 19,376 59,311 60,524
Non-recurring | Index        
Disaggregation Of Revenue [Line Items]        
Operating revenues 12,315 14,603 39,855 47,621
Non-recurring | Analytics        
Disaggregation Of Revenue [Line Items]        
Operating revenues 4,226 2,999 11,508 7,943
Non-recurring | ESG and Climate        
Disaggregation Of Revenue [Line Items]        
Operating revenues 2,107 1,294 5,428 3,792
Non-recurring | All Other - Private Assets        
Disaggregation Of Revenue [Line Items]        
Operating revenues $ 813 $ 480 $ 2,520 $ 1,168