XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue From Contracts With Customers (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables summarize the disaggregation of revenue by major product and service and by segment for the three and nine months ended September 30, 2022 and 2021:
Three Months Ended
September 30,
 20222021
 (in millions)
Market Technology
Anti Financial Crime Technology$77 $62 
Market Infrastructure Technology55 52 
Investment Intelligence
Market data104 102 
Index125 119 
Analytics55 51 
Corporate Platforms
Listing services105 99 
IR & ESG Services63 56 
Market Services
Transaction-based trading and clearing, net219 214 
Trade management services86 78 
Other revenues
Revenues less transaction-based expenses$890 $838 
Substantially all revenues from the Market Technology, Investment Intelligence and Corporate Platforms segments were recognized over time for the three months ended September 30, 2022 and 2021. For the three months ended September 30, 2022 and 2021 approximately 67.6% and 69.0%, respectively, of Market Services revenues were recognized at a point in time and 32.4% and 31.0%, respectively, were recognized over time.
Nine Months Ended
September 30,
 20222021
 (in millions)
Market Technology
Anti Financial Crime Technology$224 $163 
Market Infrastructure Technology163 169 
Investment Intelligence
Market data318 310 
Index370 328 
Analytics163 149 
Corporate Platforms
Listing services320 282 
IR & ESG Services184 169 
Market Services
Transaction-based trading and clearing, net674 696 
Trade management services249 232 
Other revenues10 36 
Revenues less transaction-based expenses$2,675 $2,534 
Remaining Performance Obligation
The following table summarizes the amount of the transaction price allocated to performance obligations that are unsatisfied, for contract durations greater than one year, as of September 30, 2022:
Market TechnologyAnalyticsIR & ESG ServicesTotal
(in millions)
Remainder of 2022$139 $18 $18 $175 
2023510 60 56 626 
2024269 34 25 328 
2025154 13 172 
202687 — 94 
2027+135 — 141 
Total$1,294 $138 $104 $1,536