Financial Metrics
CME CME GROUP INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-30 | SEC Filing Index |
| Insider | 4/A | 2026-03-23 | SEC Filing Index |
| Insider | 4 | 2026-03-19 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-12 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1441600000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1360200000.0 | -5.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 1337800000.0 | -1.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1487900000.0 | +11.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1532500000.0 | +3.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 1584400000.0 | +3.4% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1642300000.0 | +3.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1692000000.0 | +3.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 1537600000.0 | -9.1% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 5578900000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 6130100000.0 | +9.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 6520600000.0 | +6.4% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 913700000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 838600000.0 | -8.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 820200000.0 | -2.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 959600000.0 | +17.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1000600000.0 | +4.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 1024200000.0 | +2.4% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1108000000.0 | +8.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1129300000.0 | +1.9% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 972600000.0 | -13.9% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 3435700000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3931500000.0 | +14.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4229500000.0 | +7.6% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 3226000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3525800000.0 | +9.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4072200000.0 | +15.5% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.43 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 2.14 | -11.9% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2.06 | -3.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.35 | +14.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2.43 | +3.4% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 2.51 | +3.3% | USD/shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 2.63 | +4.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.81 | +6.8% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 2.49 | -11.4% | USD/shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 8.87 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 9.69 | +9.2% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 11.18 | +15.4% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.43 | — | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 2.14 | -11.9% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2.06 | -3.7% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 2.35 | +14.1% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2.42 | +3.0% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 2.5 | +3.3% | USD/shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 2.62 | +4.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.81 | +7.3% | USD/shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 2.49 | -11.4% | USD/shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 8.86 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 9.67 | +9.1% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 11.16 | +15.4% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1565200000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1880100000.0 | +20.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2300200000.0 | +22.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 2912000000.0 | +26.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1436900000.0 | -50.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1789900000.0 | +24.6% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 2322100000.0 | +29.7% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2024-12-31 | 2892400000.0 | +24.6% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1405300000.0 | -51.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1981300000.0 | +41.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 2446800000.0 | +23.5% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 2912000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2892400000.0 | -0.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4416900000.0 | +52.7% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 723600000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 599400000.0 | -17.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 558400000.0 | -6.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 535600000.0 | -4.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 628200000.0 | +17.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 599500000.0 | -4.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 629400000.0 | +5.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 573100000.0 | -8.9% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 770200000.0 | +34.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 667600000.0 | -13.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 642900000.0 | -3.7% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 535600000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 573100000.0 | +7.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 639200000.0 | +11.5% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 131031700000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 116366100000.0 | -11.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 90776800000.0 | -22.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 94890200000.0 | +4.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 97307700000.0 | +2.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 88748600000.0 | -8.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 103142800000.0 | +16.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 103033500000.0 | -0.1% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 123445400000.0 | +19.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 145450100000.0 | +17.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 152800800000.0 | +5.1% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 94890200000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 103033500000.0 | +8.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 165359300000.0 | +60.5% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 166039200000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 151296700000.0 | -8.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 125598200000.0 | -17.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 129706100000.0 | +3.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 132053700000.0 | +1.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 123379300000.0 | -6.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 137795100000.0 | +11.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 137447000000.0 | -0.3% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 157831600000.0 | +14.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 179907000000.0 | +14.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 187144600000.0 | +4.0% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 129706100000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 137447000000.0 | +6.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 198424200000.0 | +44.4% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 129043900000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 113885700000.0 | -11.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 87880500000.0 | -22.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 93416900000.0 | +6.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 96101400000.0 | +2.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 86974000000.0 | -9.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 100821800000.0 | +15.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 102313900000.0 | +1.5% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 121420200000.0 | +18.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 142794800000.0 | +17.6% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 149587200000.0 | +4.8% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 93416900000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 102313900000.0 | +9.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 160296700000.0 | +56.7% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 138654800000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 123478900000.0 | -10.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 97446600000.0 | -21.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 102968200000.0 | +5.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 104899500000.0 | +1.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 95743500000.0 | -8.7% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 109578900000.0 | +14.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 110960100000.0 | +1.3% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 130800900000.0 | +17.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 152168000000.0 | +16.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 158954300000.0 | +4.5% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 102968200000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 110960100000.0 | +7.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 169696000000.0 | +52.9% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 27384400000.0 | — | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 27817800000.0 | +1.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 28151600000.0 | +1.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 26737900000.0 | -5.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 27154200000.0 | +1.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 27635800000.0 | +1.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 28216200000.0 | +2.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 26486900000.0 | -6.1% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 27030700000.0 | +2.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 27739000000.0 | +2.6% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 28190300000.0 | +1.6% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 26737900000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 26486900000.0 | -0.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 28728200000.0 | +8.5% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 902400000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1552800000.0 | +72.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2409500000.0 | +55.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 892700000.0 | -63.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1669600000.0 | +87.0% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 2672600000.0 | +60.1% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1116600000.0 | -58.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2175100000.0 | +94.8% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 3143200000.0 | +44.5% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 3453800000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3690500000.0 | +6.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4277100000.0 | +15.9% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -17200000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 60800000.0 | +453.5% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 41300000.0 | -32.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -22800000.0 | -155.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -27800000.0 | -21.9% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | -57300000.0 | -106.1% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | -16000000.0 | +72.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -34000000.0 | -112.5% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | -53100000.0 | -56.2% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 20900000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -82600000.0 | -495.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1498800000.0 | +1914.5% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -9198500000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -24461000000.0 | -165.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -50927800000.0 | -108.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1936400000.0 | +103.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -7286400000.0 | -476.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 6060600000.0 | +183.2% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 19211400000.0 | +217.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 40210600000.0 | +109.3% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 46610300000.0 | +15.9% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | -48339300000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 5076500000.0 | +110.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 56509500000.0 | +1013.2% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 15200000.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 35700000.0 | +134.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 55600000.0 | +55.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 19800000.0 | -64.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 38000000.0 | +91.9% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 67800000.0 | +78.4% | USD | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 14200000.0 | -79.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 32600000.0 | +129.6% | USD | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 51000000.0 | +56.4% | USD | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 76400000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 94000000.0 | +23.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 83500000.0 | -11.2% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 358933000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 358940000.0 | +0.0% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 359020000.0 | +0.0% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 359258000.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 359330000.0 | +0.0% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 359400000.0 | +0.0% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 359613000.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 359658000.0 | +0.0% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 359686000.0 | +0.0% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 359023000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 359389000.0 | +0.1% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 359648000.0 | +0.1% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 359313000.0 | — | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 359429000.0 | +0.0% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 359619000.0 | +0.1% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 359833000.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 359869000.0 | +0.0% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 359989000.0 | +0.0% | shares | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 360227000.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 360355000.0 | +0.0% | shares | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 360422000.0 | +0.0% | shares | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 359500000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 359944000.0 | +0.1% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 360310000.0 | +0.1% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0087 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0090 | +3.5% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0107 | +18.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0113 | +5.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0124 | +10.2% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.0115 | -7.4% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0104 | -9.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0094 | -9.6% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.0082 | -12.6% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.0430 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0446 | +3.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0329 | -26.3% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0154 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.0218 | +0.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.0330 | +1.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1.0158 | -1.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.0126 | -0.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.0204 | +0.8% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1.0230 | +0.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1.0070 | -1.6% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 1.0167 | +1.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.0186 | +0.2% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 1.0215 | +0.3% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 1.0158 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.0070 | -0.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.0316 | +2.4% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5.0633 | — | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 4.4388 | -12.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3.4615 | -22.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3.8510 | +11.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3.8631 | +0.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3.4645 | -10.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 3.8835 | +12.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 4.1892 | +7.9% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 4.8390 | +15.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 5.4857 | +13.4% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 5.6386 | +2.8% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 3.8510 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 4.1892 | +8.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5.9069 | +41.0% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.5783 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.5752 | -0.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6245 | +8.6% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.6338 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.6165 | -2.7% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.6131 | -0.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.6449 | +5.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.6529 | +1.2% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.6464 | -1.0% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.6747 | +4.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.6674 | -1.1% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.6325 | -5.2% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.6158 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.6413 | +4.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6486 | +1.1% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0121 | — | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0165 | +36.1% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0262 | +58.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 0.0312 | +19.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0150 | -52.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0206 | +37.6% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2024-09-30 | 0.0230 | +11.9% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2024-12-31 | 0.0283 | +22.7% | ratio | 10-Q | 2025-10-24 |
| Quarterly | 2025-03-31 | 0.0116 | -59.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0139 | +19.9% | ratio | 10-Q | 2025-07-25 |
| Quarterly | 2025-09-30 | 0.0164 | +17.9% | ratio | 10-Q | 2025-10-24 |
| Annual | 2023-12-31 | 0.0312 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0283 | -9.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0276 | -2.5% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.0249 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0257 | +3.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0205 | -20.0% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 0.1207 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1331 | +10.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1417 | +6.5% | ratio | 10-K | 2026-02-26 |