Financial Metrics
CMSA CMS ENERGY CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-30 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-03-02 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | 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 | 2248000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1514000000.0 | -32.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 1639000000.0 | +8.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2144000000.0 | +30.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1576000000.0 | -26.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1711000000.0 | +8.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2398000000.0 | +40.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1798000000.0 | -25.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1975000000.0 | +9.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 7261000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 7320000000.0 | +0.8% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 8305000000.0 | +13.5% | USD | 10-K | 2026-02-10 |
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 | 314000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 244000000.0 | -22.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 271000000.0 | +11.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 412000000.0 | +52.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 283000000.0 | -31.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 367000000.0 | +29.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 494000000.0 | +34.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 317000000.0 | -35.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 481000000.0 | +51.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1235000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1487000000.0 | +20.4% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1727000000.0 | +16.1% | USD | 10-K | 2026-02-10 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 204000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 198000000.0 | -2.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 176000000.0 | -11.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 287000000.0 | +63.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 198000000.0 | -31.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 253000000.0 | +27.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 304000000.0 | +20.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 201000000.0 | -33.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 277000000.0 | +37.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 887000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 1003000000.0 | +13.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 1071000000.0 | +6.8% | USD | 10-K | 2026-02-10 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.69 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.67 | -2.9% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.6 | -10.4% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.96 | +60.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.65 | -32.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.84 | +29.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.01 | +20.2% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.67 | -33.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.92 | +37.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3.01 | — | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 3.34 | +11.0% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3.53 | +5.7% | USD/shares | 10-K | 2026-02-10 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.69 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.67 | -2.9% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.6 | -10.4% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.96 | +60.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.65 | -32.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.84 | +29.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.01 | +20.2% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.66 | -34.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.92 | +39.4% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3.01 | — | USD/shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 3.33 | +10.6% | USD/shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3.53 | +6.0% | USD/shares | 10-K | 2026-02-10 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 571000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 389000000.0 | -31.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 157000000.0 | -59.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 227000000.0 | +44.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 802000000.0 | +253.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 699000000.0 | -12.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 412000000.0 | -41.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 103000000.0 | -75.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 465000000.0 | +351.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 844000000.0 | +81.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 362000000.0 | -57.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 227000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 103000000.0 | -54.6% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 509000000.0 | +394.2% | USD | 10-K | 2026-02-10 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1009000000.0 | — | USD | 10-Q | 2023-04-27 |
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 | 2989000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2603000000.0 | -12.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2449000000.0 | -5.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2839000000.0 | +15.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3091000000.0 | +8.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2985000000.0 | -3.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2703000000.0 | -9.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2790000000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2782000000.0 | -0.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3193000000.0 | +14.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2745000000.0 | -14.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2839000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 2790000000.0 | -1.7% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3472000000.0 | +24.4% | USD | 10-K | 2026-02-10 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31386000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 32265000000.0 | +2.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 32513000000.0 | +0.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 33517000000.0 | +3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 33901000000.0 | +1.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 34355000000.0 | +1.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 34817000000.0 | +1.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 35920000000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 36295000000.0 | +1.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 37699000000.0 | +3.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 38008000000.0 | +0.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 33517000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 35920000000.0 | +7.2% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 39941000000.0 | +11.2% | USD | 10-K | 2026-02-10 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2942000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2737000000.0 | -7.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2719000000.0 | -0.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2895000000.0 | +6.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2295000000.0 | -20.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2528000000.0 | +10.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2191000000.0 | -13.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3521000000.0 | +60.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2627000000.0 | -25.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3196000000.0 | +21.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3052000000.0 | -4.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2895000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 3521000000.0 | +21.6% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 3548000000.0 | +0.8% | USD | 10-K | 2026-02-10 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7080000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 7145000000.0 | +0.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 7186000000.0 | +0.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 7544000000.0 | +5.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 7946000000.0 | +5.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 8003000000.0 | +0.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 8111000000.0 | +1.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 8230000000.0 | +1.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8335000000.0 | +1.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 8394000000.0 | +0.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8864000000.0 | +5.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 7544000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 8230000000.0 | +9.1% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 9144000000.0 | +11.1% | USD | 10-K | 2026-02-10 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12985000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 13925000000.0 | +7.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 14114000000.0 | +1.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 14508000000.0 | +2.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 14973000000.0 | +3.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 14917000000.0 | -0.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 15548000000.0 | +4.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 15194000000.0 | -2.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 16148000000.0 | +6.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 16781000000.0 | +3.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 16774000000.0 | -0.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 14508000000.0 | — | USD | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 15194000000.0 | +4.7% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 17807000000.0 | +17.2% | USD | 10-K | 2026-02-10 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1040000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1705000000.0 | +63.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 1904000000.0 | +11.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 956000000.0 | -49.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1663000000.0 | +74.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1967000000.0 | +18.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1000000000.0 | -49.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1414000000.0 | +41.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1757000000.0 | +24.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2309000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 2370000000.0 | +2.6% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 2235000000.0 | -5.7% | USD | 10-K | 2026-02-10 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -651000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -2079000000.0 | -219.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -2737000000.0 | -31.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -637000000.0 | +76.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -1246000000.0 | -95.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -2101000000.0 | -68.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -918000000.0 | +56.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -1880000000.0 | -104.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -2926000000.0 | -55.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -3386000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | -3054000000.0 | +9.8% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | -4038000000.0 | -32.2% | USD | 10-K | 2026-02-10 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 27000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 598000000.0 | +2114.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 835000000.0 | +39.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 294000000.0 | -64.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 124000000.0 | -57.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 353000000.0 | +184.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 266000000.0 | -24.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1213000000.0 | +356.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1423000000.0 | +17.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1143000000.0 | — | USD | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 614000000.0 | -46.3% | USD | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 2240000000.0 | +264.8% | USD | 10-K | 2026-02-10 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 617000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2024-03-31 | 613000000.0 | -0.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1294000000.0 | +111.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2100000000.0 | +62.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 888000000.0 | -57.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1772000000.0 | +99.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2750000000.0 | +55.2% | USD | 10-Q | 2025-10-30 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 291700000.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 291700000.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 291800000.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 294400000.0 | +0.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 298600000.0 | +1.4% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 298700000.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 298800000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 298800000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 299100000.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 299300000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 304300000.0 | +1.7% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 294400000.0 | — | shares | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 298800000.0 | +1.5% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 306400000.0 | +2.5% | shares | 10-K | 2026-02-10 |
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 | 290700000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 290900000.0 | +0.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 291000000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 296500000.0 | +1.9% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 297900000.0 | +0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 298000000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 298200000.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 298500000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 299700000.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 291200000.0 | — | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 297600000.0 | +2.2% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 300400000.0 | +0.9% | shares | 10-K | 2026-02-10 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 291200000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 291300000.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 291400000.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 297200000.0 | +2.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 298500000.0 | +0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 298800000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 299100000.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 299100000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 300400000.0 | +0.4% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 291700000.0 | — | shares | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 298300000.0 | +2.3% | shares | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 301000000.0 | +0.9% | shares | 10-K | 2026-02-10 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0716 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0469 | -34.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0504 | +7.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0632 | +25.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0459 | -27.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0491 | +7.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0661 | +34.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0477 | -27.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0520 | +9.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2166 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.2038 | -5.9% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.2079 | +2.0% | ratio | 10-K | 2026-02-10 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0160 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.9510 | -6.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.9007 | -5.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.9807 | +8.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.3468 | +37.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.1808 | -12.3% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.2337 | +4.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.7924 | -35.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.0590 | +33.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.9991 | -5.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.8994 | -10.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.9807 | — | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 0.7924 | -19.2% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.9786 | +23.5% | ratio | 10-K | 2026-02-10 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0907 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1308 | +44.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1074 | -17.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1339 | +24.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1256 | -6.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1479 | +17.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1268 | -14.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1118 | -11.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1403 | +25.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1222 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.1370 | +12.2% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1290 | -5.9% | ratio | 10-K | 2026-02-10 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1397 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1612 | +15.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1653 | +2.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1922 | +16.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1796 | -6.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2145 | +19.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2060 | -4.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1763 | -14.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2435 | +38.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1701 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.2031 | +19.4% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.2079 | +2.4% | ratio | 10-K | 2026-02-10 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1941 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.1421 | -26.8% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.0577 | -59.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.0784 | +35.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3495 | +345.7% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.2765 | -20.9% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.1880 | -32.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.0293 | -84.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1770 | +505.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2641 | +49.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1186 | -55.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0784 | — | ratio | 10-K | 2025-02-11 |
| Annual | 2024-12-31 | 0.0293 | -62.7% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1435 | +390.4% | ratio | 10-K | 2026-02-10 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0065 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0061 | -5.6% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0054 | -11.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0085 | +56.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0058 | -31.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0073 | +26.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0084 | +15.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0053 | -36.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0073 | +36.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0265 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.0279 | +5.5% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.0268 | -4.0% | ratio | 10-K | 2026-02-10 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0288 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0277 | -3.8% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0245 | -11.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0361 | +47.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0247 | -31.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0312 | +26.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0365 | +16.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0239 | -34.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0312 | +30.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1176 | — | ratio | 10-K | 2026-02-10 |
| Annual | 2024-12-31 | 0.1219 | +3.7% | ratio | 10-K | 2026-02-10 |
| Annual | 2025-12-31 | 0.1171 | -3.9% | ratio | 10-K | 2026-02-10 |