Financial Metrics
CEG Constellation Energy CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 3 | 2026-01-13 | SEC Filing Index |
| Insider | 4 | 2026-01-13 | SEC Filing Index |
| Insider | 4 | 2026-01-09 | 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 | 5833000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 4701000000.0 | -19.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 5313000000.0 | +13.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 5260000000.0 | -1.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 4406000000.0 | -16.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 4773000000.0 | +8.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 6106000000.0 | +27.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 5161000000.0 | -15.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 5703000000.0 | +10.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 20841000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 18964000000.0 | -9.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 22663000000.0 | +19.5% | USD | 10-K | 2026-02-24 |
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 | 31000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 669000000.0 | +2058.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 977000000.0 | +46.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 813000000.0 | -16.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1100000000.0 | +35.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1467000000.0 | +33.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 451000000.0 | -69.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 951000000.0 | +110.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1086000000.0 | +14.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1610000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 4352000000.0 | +170.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3086000000.0 | -29.1% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 96000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 833000000.0 | +767.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 731000000.0 | -12.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 883000000.0 | +20.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 814000000.0 | -7.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1200000000.0 | +47.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 118000000.0 | -90.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 839000000.0 | +611.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 930000000.0 | +10.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1623000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 3749000000.0 | +131.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2319000000.0 | -38.1% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.29 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2.57 | +786.2% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 2.27 | -11.7% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.79 | +22.9% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 2.58 | -7.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 3.83 | +48.4% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.38 | -90.1% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.67 | +602.6% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.98 | +11.6% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 5.02 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 11.91 | +137.3% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 7.4 | -37.9% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.29 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 2.56 | +782.8% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 2.26 | -11.7% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.78 | +23.0% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 2.58 | -7.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 3.82 | +48.1% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.38 | -90.1% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.67 | +602.6% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.97 | +11.2% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 5.01 | — | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 11.89 | +137.3% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 7.4 | -37.8% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 237000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 269000000.0 | +13.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1889000000.0 | +602.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 368000000.0 | -80.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 562000000.0 | +52.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 311000000.0 | -44.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1793000000.0 | +476.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 3022000000.0 | +68.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1846000000.0 | -38.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1974000000.0 | +6.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3959000000.0 | +100.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 368000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 3022000000.0 | +721.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3641000000.0 | +20.5% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2147000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1306000000.0 | -39.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1541000000.0 | +18.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1934000000.0 | +25.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1855000000.0 | -4.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1578000000.0 | -14.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1208000000.0 | -23.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 3116000000.0 | +157.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3193000000.0 | +2.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2947000000.0 | -7.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3168000000.0 | +7.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1934000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 3718000000.0 | +92.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4266000000.0 | +14.7% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 1600000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1736000000.0 | +8.5% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8108000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 7575000000.0 | -6.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 9902000000.0 | +30.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 8299000000.0 | -16.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 8460000000.0 | +1.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 7852000000.0 | -7.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 9270000000.0 | +18.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 10776000000.0 | +16.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 9631000000.0 | -10.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 9233000000.0 | -4.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 11649000000.0 | +26.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 8299000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 10776000000.0 | +29.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 12119000000.0 | +12.5% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 46158000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 46559000000.0 | +0.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 48965000000.0 | +5.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 50758000000.0 | +3.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 52014000000.0 | +2.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 51340000000.0 | -1.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 51834000000.0 | +1.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 52926000000.0 | +2.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 52252000000.0 | -1.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 53038000000.0 | +1.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 56161000000.0 | +5.9% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 50758000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 52926000000.0 | +4.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 57249000000.0 | +8.2% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5947000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 5225000000.0 | -12.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5263000000.0 | +0.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 6319000000.0 | +20.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 5922000000.0 | -6.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 5801000000.0 | -2.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 5452000000.0 | -6.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 6846000000.0 | +25.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 6545000000.0 | -4.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 6256000000.0 | -4.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 7455000000.0 | +19.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 6319000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 6846000000.0 | +8.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 7944000000.0 | +16.0% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35072000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 34947000000.0 | -0.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 36965000000.0 | +5.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 39472000000.0 | +6.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 40454000000.0 | +2.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 39559000000.0 | -2.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 38893000000.0 | -1.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 39387000000.0 | +1.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 38918000000.0 | -1.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 39235000000.0 | +0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 41469000000.0 | +5.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 39472000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 39387000000.0 | -0.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 42396000000.0 | +7.6% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10728000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 11256000000.0 | +4.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 11666000000.0 | +3.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 10925000000.0 | -6.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 11199000000.0 | +2.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 11425000000.0 | +2.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 12570000000.0 | +10.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 13166000000.0 | +4.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 12956000000.0 | -1.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 13446000000.0 | +3.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 14350000000.0 | +6.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 10925000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 13166000000.0 | +20.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 14517000000.0 | +10.3% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5763000000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 6156000000.0 | +6.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 7512000000.0 | +22.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 7496000000.0 | -0.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 8352000000.0 | +11.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 7409000000.0 | -11.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 7378000000.0 | -0.4% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 7384000000.0 | +0.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 7321000000.0 | -0.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 7286000000.0 | -0.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 7269000000.0 | -0.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 7496000000.0 | — | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 7384000000.0 | -1.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 7250000000.0 | -1.8% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -934000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -1126000000.0 | -20.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -2119000000.0 | -88.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -723000000.0 | +65.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -1336000000.0 | -84.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1448000000.0 | -8.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 107000000.0 | +107.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1584000000.0 | +1380.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3432000000.0 | +116.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -5301000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -2464000000.0 | +53.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 4237000000.0 | +272.0% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 219000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 171000000.0 | -21.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 2179000000.0 | +1174.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 830000000.0 | -61.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 2650000000.0 | +219.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 5056000000.0 | +90.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -886000000.0 | -117.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -1758000000.0 | -98.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -2221000000.0 | -26.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3031000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 7428000000.0 | +145.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -3198000000.0 | -143.1% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 523000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 752000000.0 | +43.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1389000000.0 | +84.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 84000000.0 | -94.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -1385000000.0 | -1748.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -2180000000.0 | -57.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -408000000.0 | +81.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -893000000.0 | -118.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -249000000.0 | +72.1% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2196000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -2289000000.0 | -204.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -420000000.0 | +81.7% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 660000000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 1336000000.0 | +102.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1735000000.0 | +29.9% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 738000000.0 | -57.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1284000000.0 | +74.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1836000000.0 | +43.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 806000000.0 | -56.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1573000000.0 | +95.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1963000000.0 | +24.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2422000000.0 | — | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2565000000.0 | +5.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2949000000.0 | +15.0% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 324000000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 322000000.0 | -0.6% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 319000000.0 | -0.9% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 317000000.0 | -0.6% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 315000000.0 | -0.6% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 313000000.0 | -0.6% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 313000000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 313000000.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 313000000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 312000000.0 | -0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 312000000.0 | +0.0% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 317000000.0 | — | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 313000000.0 | -1.3% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 312000000.0 | -0.3% | shares | 10-K | 2026-02-24 |
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 | 328000000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 324000000.0 | -1.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 322000000.0 | -0.6% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 317000000.0 | -1.6% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 315000000.0 | -0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 313000000.0 | -0.6% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 313000000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 314000000.0 | +0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 313000000.0 | -0.3% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 323000000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 315000000.0 | -2.5% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 313000000.0 | -0.6% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 328000000.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 325000000.0 | -0.9% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 323000000.0 | -0.6% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 318000000.0 | -1.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 316000000.0 | -0.6% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 314000000.0 | -0.6% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 314000000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 314000000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 313000000.0 | -0.3% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 324000000.0 | — | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 315000000.0 | -2.8% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 314000000.0 | -0.3% | shares | 10-K | 2026-02-24 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1264 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1010 | -20.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1085 | +7.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1011 | -6.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0858 | -15.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0921 | +7.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1169 | +26.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0973 | -16.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1015 | +4.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.4106 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.3583 | -12.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.3959 | +10.5% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3634 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.4498 | +6.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.8814 | +29.8% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1.3133 | -30.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1.4286 | +8.8% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.3536 | -5.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.7003 | +25.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1.5741 | -7.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.4715 | -6.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.4759 | +0.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.5626 | +5.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.3133 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.5741 | +19.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.5256 | -3.1% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.2692 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 3.1047 | -5.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3.1686 | +2.1% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 3.6130 | +14.0% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 3.6123 | -0.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3.4625 | -4.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3.0941 | -10.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 2.9916 | -3.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 3.0039 | +0.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.9180 | -2.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.8898 | -1.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3.6130 | — | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2.9916 | -17.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.9204 | -2.4% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0165 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1772 | +976.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1376 | -22.4% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1679 | +22.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1847 | +10.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2514 | +36.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0193 | -92.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1626 | +741.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1631 | +0.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0779 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1977 | +153.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1023 | -48.2% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0053 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1423 | +2577.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1839 | +29.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.1546 | -15.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.2497 | +61.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3074 | +23.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0739 | -76.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1843 | +149.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1904 | +3.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0773 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2295 | +197.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1362 | -40.7% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0399 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0515 | +29.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3589 | +597.2% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 0.0582 | -83.8% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0949 | +63.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0536 | -43.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.3289 | +513.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 0.4414 | +34.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.2820 | -36.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.3155 | +11.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.5311 | +68.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0582 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4414 | +658.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4583 | +3.8% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0021 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0179 | +760.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0149 | -16.6% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0170 | +13.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0159 | -6.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0232 | +46.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0023 | -90.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0158 | +600.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0166 | +4.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0320 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0708 | +121.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0405 | -42.8% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0089 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0740 | +727.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0627 | -15.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0788 | +25.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0712 | -9.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0955 | +34.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0091 | -90.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0624 | +585.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0648 | +3.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1486 | — | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2847 | +91.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1597 | -43.9% | ratio | 10-K | 2026-02-24 |