XML 20 R10.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Revenue Recognition (Notes) | 6 Months Ended
--- | ---
Jun. 30, 2024
Revenue Recognition [Abstract] |
Revenue Recognition, Deferred Revenue [Policy Text Block] | Revenue Recognition The company generates revenue from customers from the following sources: Clearing and transaction fees. Clearing and transaction fees include electronic trading fees and brokerage commissions, surcharges for privately-negotiated transactions, risk mitigation and other volume-related charges for trade contracts. Clearing and transaction fees are assessed upfront at the time of trade execution. As such, the company recognizes the majority of the fee revenue upon successful execution of the trade. The minimal remaining portion of the fee revenue related to settlement activities performed after trade execution is recognized over the short-term period that the contract is outstanding, based on management’s estimates of the average contract lifecycle. These estimates are based on various assumptions to approximate the amount of fee revenue to be attributed to services performed through contract settlement, expiration, or termination. For cleared trades, these assumptions include the average number of days that a contract remains in open interest, contract turnover, average revenue per day, and revenue remaining in open interest at the end of each period. The nature of contracts gives rise to several types of variable consideration, including volume-based pricing tiers, customer incentives associated with market maker programs and other fee discounts. The company includes fee discounts and incentives in the estimated transaction price when there is a basis to reasonably estimate the amount of the fee reduction. These estimates are based on historical experience, anticipated performance, and best judgment at the time. Because of the company’s certainty in estimating these amounts, they are included in the transaction price of contracts. Market data and information services. Market data and information services represent revenue from the dissemination of market data to subscribers, distributors, and other third-party licensees of market data. Pricing for market data is primarily based on the number of reportable devices used as well as the number of subscribers enrolled under the arrangement. Fees for these services are generally billed monthly. Market data services are satisfied over time and revenue is recognized on a monthly basis as the customers receive and consume the benefit of the market data services. However, the company also maintains certain annual license arrangements with one-time upfront fees. The fees for annual licenses are initially recorded as a contract liability and recognized as revenue monthly over the term of the annual period. Other. Other revenues include certain access and communication fees, fees for non-cash collateral management, equity membership subscription fees, and fees for trade order routing through agreements from various strategic relationships. Access and communication fees are charged to customers that utilize various telecommunications networks and communications services. Fees for these services are generally billed monthly and the associated fee revenue is recognized as billed. Collateral management fees are charged to clearing firms that have non-cash collateral on deposit with the clearing house to meet their minimum performance bond and guaranty fund obligations on the exchange. These fees are calculated based on daily non-cash collateral balances and are billed monthly. This fee revenue is recognized monthly as billed as the customers receive and consume the benefits of the services. The company also has an equity membership program which provides equity members the option to substitute a monthly subscription fee for their existing requirement to hold CME Group Class A common stock. Choosing to pay this fee in lieu of holding Class A shares is entirely voluntary and the client’s choice. Fee revenue under this program is earned monthly as billed over the contractual term. Pricing for strategic relationships may be driven by customer levels and activity. There are fee arrangements which provide for monthly as well as quarterly payments in arrears. Revenue is recognized monthly for strategic relationship arrangements as the customers receive and consume the benefits of the services. The following table represents a disaggregation of revenue from contracts with customers by product line for the quarters ended June 30, 2024 and 2023:
|  | Quarter Ended June 30, |  | Six Months Ended June 30,
(in millions) |  | 2024 |  | 2023 |  | 2024 |  | 2023
Interest rates |  | $ | 393.0 |  |  | $ | 352.9 |  |  | $ | 803.3 |  |  | $ | 797.7 |
Equity indexes |  | 268.2 |  |  | 248.3 |  |  | 536.3 |  |  | 517.5 |
Foreign exchange |  | 51.1 |  |  | 44.5 |  |  | 98.3 |  |  | 92.0 |
Agricultural commodities |  | 161.4 |  |  | 147.4 |  |  | 293.4 |  |  | 262.7 |
Energy |  | 199.9 |  |  | 175.8 |  |  | 396.1 |  |  | 343.7 |
Metals |  | 82.6 |  |  | 56.4 |  |  | 146.6 |  |  | 117.3 |
BrokerTec fixed income |  | 37.9 |  |  | 37.9 |  |  | 75.6 |  |  | 77.1 |
EBS foreign exchange |  | 32.5 |  |  | 32.0 |  |  | 63.8 |  |  | 67.8 |
Interest rate swap |  | 23.3 |  |  | 23.1 |  |  | 45.4 |  |  | 42.7 |
Total clearing and transaction fees |  | 1,249.9 |  |  | 1,118.3 |  |  | 2,458.8 |  |  | 2,318.5 |
Market data and information services |  | 175.0 |  |  | 163.1 |  |  | 350.4 |  |  | 328.9 |
Other |  | 107.6 |  |  | 78.8 |  |  | 211.2 |  |  | 154.4 |
Total revenues |  | $ | 1,532.5 |  |  | $ | 1,360.2 |  |  | $ | 3,020.4 |  |  | $ | 2,801.8 |
Timing of Revenue Recognition |  |  |  |  |  |  |  |
Services transferred at a point in time |  | $ | 1,223.6 |  |  | $ | 1,093.1 |  |  | $ | 2,407.5 |  |  | $ | 2,270.6 |
Services transferred over time |  | 303.2 |  |  | 262.5 |  |  | 602.7 |  |  | 522.0 |
One-time charges and miscellaneous revenues |  | 5.7 |  |  | 4.6 |  |  | 10.2 |  |  | 9.2 |
Total revenues |  | $ | 1,532.5 |  |  | $ | 1,360.2 |  |  | $ | 3,020.4 |  |  | $ | 2,801.8 |
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, and customer advances and deposits (contract liabilities) on the consolidated balance sheets. Certain fees for transactions, annual licenses, and other revenue arrangements are billed upfront before revenue is recognized, which results in the recognition of contract liabilities. These liabilities are recognized on the consolidated balance sheets on a contract-by-contract basis upon commencement of services under the customer contract. These upfront customer payments are recognized as revenue over time as the obligations under the contracts are satisfied. Changes in the contract liability balances during the second quarter of June 30, 2024 were not materially impacted by any other factors. The balance of contract liabilities was $43.2 million and $13.2 million as of June 30, 2024 and December 31, 2023, respectively.

X
- References No definition available. + Details
Name: | us-gaap_RevenueRecognitionAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration