XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE - Disaggregation of Revenue by Product Offerings and Timing (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 1,040.8 $ 985.8 $ 2,006.7 $ 1,947.7
Data and services transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenues 855.4 800.6 1,662.7 1,598.4
Data and services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenues 185.4 185.2 344.0 349.3
Intelligence        
Disaggregation of Revenue [Line Items]        
Total revenues 841.6 787.1 1,639.0 1,580.4
Activation        
Disaggregation of Revenue [Line Items]        
Total revenues $ 199.2 $ 198.7 $ 367.7 $ 367.3