v3.24.3
SEGMENT INFORMATION - Schedule of Segment Profitability and Reconciliation to Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]                
Adjusted EBITDA $ 450,702     $ 386,289     $ 1,264,230 $ 1,108,324
Amortization of intangible assets 41,939     26,722     121,316 77,543
Depreciation and amortization of property, equipment and leasehold improvements 4,332     5,252     12,639 15,911
Acquisition-related integration and transaction costs 3,097     1,006     6,951 1,006
Operating income 401,334     353,309     1,123,324 1,013,864
Other expense (income), net 44,398     35,653     130,501 112,678
Provision for income taxes 76,035     57,997     189,210 155,974
Net income 280,901 $ 266,758 $ 255,954 259,659 $ 246,825 $ 238,728 803,613 745,212
Index                
Segment Reporting Information [Line Items]                
Adjusted EBITDA 314,148     277,672     898,898 808,424
Analytics                
Segment Reporting Information [Line Items]                
Adjusted EBITDA 90,287     71,781     244,171 197,710
ESG and Climate                
Segment Reporting Information [Line Items]                
Adjusted EBITDA 29,989     25,440     75,010 66,114
All Other - Private Assets                
Segment Reporting Information [Line Items]                
Adjusted EBITDA $ 16,278     $ 11,396     $ 46,151 $ 36,076