XML 89 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenue $ 585.2 $ 576.2 $ 1,165.0 $ 1,140.7
Finance & Risk        
Segment Reporting Information [Line Items]        
Revenue 341.0 332.5 680.4 660.6
Sales & Marketing        
Segment Reporting Information [Line Items]        
Revenue 244.2 243.7 484.6 480.1
Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 585.2 576.2 1,165.0 1,140.7
Operating Segments | North America        
Segment Reporting Information [Line Items]        
Revenue 397.9 404.6 795.9 791.2
Operating Segments | North America | Finance & Risk        
Segment Reporting Information [Line Items]        
Revenue 212.6 216.0 429.2 424.1
Operating Segments | North America | Sales & Marketing        
Segment Reporting Information [Line Items]        
Revenue 185.3 188.6 366.7 367.1
Operating Segments | International        
Segment Reporting Information [Line Items]        
Revenue 187.3 171.6 369.1 349.5
Operating Segments | International | Finance & Risk        
Segment Reporting Information [Line Items]        
Revenue 128.4 116.5 251.2 236.5
Operating Segments | International | Sales & Marketing        
Segment Reporting Information [Line Items]        
Revenue $ 58.9 $ 55.1 $ 117.9 $ 113.0