XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total Revenues $ 1,692.0 $ 1,532.5 $ 3,334.3 $ 3,020.4
Services transferred at a point in time [Member]        
Revenues 1,361.7 1,223.6 2,670.8 2,407.5
Services transferred over time [Member]        
Revenues 324.7 303.2 652.9 602.7
One-time charges and miscellaneous revenues [Member]        
Revenues 5.6 5.7 10.6 10.2
Clearing and transaction fees [Member]        
Revenues 1,388.0 1,249.9 2,725.3 2,458.8
Total Revenues 1,388.0 1,249.9 2,725.3 2,458.8
Clearing and transaction fees [Member] | Interest rate [Member]        
Revenues 461.6 393.0 897.9 803.3
Clearing and transaction fees [Member] | Equities [Member]        
Revenues 301.6 268.2 605.8 536.3
Clearing and transaction fees [Member] | Foreign Exchange [Member]        
Revenues 52.4 51.1 105.8 98.3
Clearing and transaction fees [Member] | Agricultural commodity [Member]        
Revenues 174.7 161.4 339.0 293.4
Clearing and transaction fees [Member] | Energy [Member]        
Revenues 217.4 199.9 433.8 396.1
Clearing and transaction fees [Member] | Metal [Member]        
Revenues 85.1 82.6 156.0 146.6
Clearing and transaction fees [Member] | Interest Rate Swap [Member]        
Revenues 20.6 23.3 41.4 45.4
Clearing and transaction fees [Member] | BrokerTec Fixed Income        
Revenues 37.1 37.9 72.9 75.6
Clearing and transaction fees [Member] | EBS Foreign Exchange        
Revenues 37.5 32.5 72.7 63.8
Market data and information services        
Revenues 198.1 175.0 392.6 350.4
Total Revenues 198.1 175.0 392.6 350.4
Other        
Revenues 105.9 107.6 216.4 211.2
Total Revenues $ 105.9 $ 107.6 $ 216.4 $ 211.2