Financial Metrics
VST Vistra Corp.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-12 | SEC Filing Index |
| Insider | 4 | 2026-03-09 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4/A | 2025-12-16 | SEC Filing Index |
| Insider | 4 | 2025-12-15 | 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 | 3107000000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 3027000000.0 | -2.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 4789000000.0 | +58.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3159000000.0 | -34.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 3599000000.0 | +13.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 4341000000.0 | +20.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4250000000.0 | -2.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3753000000.0 | -11.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 4778000000.0 | +27.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 13804000000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 14761000000.0 | +6.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 17586000000.0 | +19.1% | USD | 10-K | 2026-02-27 |
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 | 1131000000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 591000000.0 | -47.7% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 834000000.0 | +41.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 86000000.0 | -89.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 808000000.0 | +839.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 2588000000.0 | +220.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -120000000.0 | -104.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 515000000.0 | +529.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1037000000.0 | +101.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 2661000000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4081000000.0 | +53.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1906000000.0 | -53.3% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 699000000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 476000000.0 | -31.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 502000000.0 | +5.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -35000000.0 | -107.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 365000000.0 | +1142.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1888000000.0 | +417.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -268000000.0 | -114.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 327000000.0 | +222.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 652000000.0 | +99.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1493000000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2659000000.0 | +78.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 944000000.0 | -64.5% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.72 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 1.18 | -31.4% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 1.27 | +7.6% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.24 | -118.9% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.92 | +483.3% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 5.36 | +482.6% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.93 | -117.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.82 | +188.2% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.78 | +117.1% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3.63 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 7.16 | +97.2% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.22 | -69.0% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.71 | — | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 1.17 | -31.6% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 1.25 | +6.8% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.24 | -119.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.9 | +475.0% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 5.25 | +483.3% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.93 | -117.7% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.81 | +187.1% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.75 | +116.0% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3.58 | — | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 7.0 | +95.5% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.18 | -68.9% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 518000000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 643000000.0 | +24.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3170000000.0 | +393.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 3485000000.0 | +9.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1070000000.0 | -69.3% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1624000000.0 | +51.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 905000000.0 | -44.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1188000000.0 | +31.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 561000000.0 | -52.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 458000000.0 | -18.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 602000000.0 | +31.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 3485000000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1188000000.0 | -65.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 785000000.0 | -33.9% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1464000000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1681000000.0 | +14.8% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2017000000.0 | +20.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1674000000.0 | -17.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1729000000.0 | +3.3% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2094000000.0 | +21.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 2179000000.0 | +4.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1982000000.0 | -9.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1924000000.0 | -2.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2229000000.0 | +15.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2327000000.0 | +4.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1674000000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1982000000.0 | +18.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2323000000.0 | +17.2% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 629000000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 676000000.0 | +7.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 685000000.0 | +1.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 740000000.0 | +8.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 976000000.0 | +31.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 964000000.0 | -1.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 949000000.0 | -1.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 970000000.0 | +2.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 960000000.0 | -1.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 965000000.0 | +0.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 970000000.0 | +0.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 740000000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 970000000.0 | +31.1% | USD | 10-K | 2025-02-28 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9512000000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 8911000000.0 | -6.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 10699000000.0 | +20.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 11637000000.0 | +8.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 9433000000.0 | -18.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 9826000000.0 | +4.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 8531000000.0 | -13.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 8119000000.0 | -4.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 8430000000.0 | +3.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 8484000000.0 | +0.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 8381000000.0 | -1.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 11637000000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 8119000000.0 | -30.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 9179000000.0 | +13.1% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 31117000000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 30472000000.0 | -2.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 31945000000.0 | +4.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 32966000000.0 | +3.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 38178000000.0 | +15.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 39125000000.0 | +2.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 37878000000.0 | -3.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 37770000000.0 | -0.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 38228000000.0 | +1.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 38146000000.0 | -0.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 38020000000.0 | -0.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 32966000000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 37770000000.0 | +14.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 41550000000.0 | +10.0% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8162000000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 7626000000.0 | -6.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 8748000000.0 | +14.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 9823000000.0 | +12.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 8775000000.0 | -10.7% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 10057000000.0 | +14.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 7660000000.0 | -23.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 8432000000.0 | +10.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 9753000000.0 | +15.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 9434000000.0 | -3.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 8426000000.0 | -10.7% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 9823000000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 8432000000.0 | -14.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 11814000000.0 | +40.1% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25901000000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 25098000000.0 | -3.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 26424000000.0 | +5.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 27644000000.0 | +4.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 30894000000.0 | +11.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 31818000000.0 | +3.0% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 29225000000.0 | -8.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 32187000000.0 | +10.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 33390000000.0 | +3.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 33310000000.0 | -0.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 32797000000.0 | -1.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 27644000000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 32187000000.0 | +16.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 36440000000.0 | +13.2% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5201000000.0 | — | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 5359000000.0 | +3.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 5506000000.0 | +2.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 5307000000.0 | -3.6% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 5656000000.0 | +6.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 5593000000.0 | -1.1% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 5441000000.0 | -2.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5570000000.0 | +2.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4825000000.0 | -13.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4823000000.0 | -0.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 5210000000.0 | +8.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 5307000000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 5570000000.0 | +5.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 5097000000.0 | -8.5% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 14402000000.0 | — | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-06-30 | 15886000000.0 | +10.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 14730000000.0 | -7.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 16298000000.0 | +10.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 16305000000.0 | +0.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 15770000000.0 | -3.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 15988000000.0 | +1.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 14402000000.0 | — | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 16298000000.0 | +13.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 17043000000.0 | +4.6% | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1435000000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 3012000000.0 | +109.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 4572000000.0 | +51.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 312000000.0 | -93.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1508000000.0 | +383.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 3210000000.0 | +112.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 599000000.0 | -81.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1171000000.0 | +95.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2638000000.0 | +125.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 5453000000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 4563000000.0 | -16.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 4070000000.0 | -10.8% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -513000000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -967000000.0 | -88.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -1382000000.0 | -42.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -3528000000.0 | -155.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -4197000000.0 | -19.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -4959000000.0 | -18.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -1061000000.0 | +78.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -1671000000.0 | -57.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -2162000000.0 | -29.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -2145000000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -5276000000.0 | -146.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -4396000000.0 | +16.7% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -874000000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -1872000000.0 | -114.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -490000000.0 | +73.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 793000000.0 | +261.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 811000000.0 | +2.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -850000000.0 | -204.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -164000000.0 | +80.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -227000000.0 | -38.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -1060000000.0 | -367.0% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | -294000000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -1604000000.0 | -445.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -74000000.0 | +95.4% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 484000000.0 | — | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 926000000.0 | +91.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 1262000000.0 | +36.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 465000000.0 | -63.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 963000000.0 | +107.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1648000000.0 | +71.1% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 768000000.0 | -53.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1458000000.0 | +89.8% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1916000000.0 | +31.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1676000000.0 | — | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2078000000.0 | +24.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2752000000.0 | +32.4% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 378648599.0 | — | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 369625544.0 | -2.4% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 362113659.0 | -2.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 351457016.0 | -2.9% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 348733986.0 | -0.8% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 345293460.0 | -1.0% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 340717442.0 | -1.3% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 339754307.0 | -0.3% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 340048488.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 339121861.0 | -0.3% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 338679644.0 | -0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 351457016.0 | — | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 339754307.0 | -3.3% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 338059635.0 | -0.5% | shares | 10-K | 2026-02-27 |
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 | 383631369.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 372956476.0 | -2.8% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 366570040.0 | -1.7% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 348966197.0 | -4.8% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 347046021.0 | -0.6% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 342969916.0 | -1.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 339799989.0 | -0.9% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 339401983.0 | -0.1% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 338749454.0 | -0.2% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 369771359.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 344788634.0 | -6.8% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 339124917.0 | -1.6% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 387553379.0 | — | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 376794258.0 | -2.8% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 372149099.0 | -1.2% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 348966197.0 | -6.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 354327393.0 | +1.5% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 350203692.0 | -1.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 339799989.0 | -3.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 345505188.0 | +1.7% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 345035160.0 | -0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 375193110.0 | — | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 352567060.0 | -6.0% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 345656067.0 | -2.0% | shares | 10-K | 2026-02-27 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0998 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0993 | -0.5% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1499 | +50.9% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0827 | -44.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0920 | +11.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.1146 | +24.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1112 | -3.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0984 | -11.5% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1257 | +27.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.4187 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.3908 | -6.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.4232 | +8.3% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1654 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.1685 | +0.3% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.2230 | +4.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.1847 | -3.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 1.0750 | -9.3% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.9770 | -9.1% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1.1137 | +14.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.9629 | -13.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.8643 | -10.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.8993 | +4.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.9947 | +10.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 1.1847 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.9629 | -18.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.7770 | -19.3% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4.9800 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 4.6833 | -6.0% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 4.7991 | +2.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 5.2090 | +8.5% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 5.4622 | +4.9% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 5.6889 | +4.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 5.3713 | -5.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 5.7786 | +7.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 6.9202 | +19.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 6.9065 | -0.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 6.2950 | -8.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 5.2090 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 5.7786 | +10.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 7.1493 | +23.7% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2250 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.1573 | -30.1% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1048 | -33.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0111 | -110.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1014 | +1015.4% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.4349 | +328.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0631 | -114.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0871 | +238.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1365 | +56.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1082 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1801 | +66.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0537 | -70.2% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3640 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.1952 | -46.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1741 | -10.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0272 | -84.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2245 | +724.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.5962 | +165.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0282 | -104.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1372 | +586.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.2170 | +58.2% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.1928 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2765 | +43.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1084 | -60.8% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0635 | — | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.0843 | +32.9% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 0.3624 | +329.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.3548 | -2.1% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1219 | -65.6% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.1615 | +32.4% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 0.1181 | -26.8% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 0.1409 | +19.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0575 | -59.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0485 | -15.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0714 | +47.2% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.3548 | — | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.1409 | -60.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0664 | -52.8% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0225 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0156 | -30.5% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0157 | +0.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0009 | -105.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0093 | +1117.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0498 | +434.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0070 | -114.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0086 | +222.3% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0171 | +100.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.0453 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0704 | +55.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0227 | -67.7% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1344 | — | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0888 | -33.9% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0912 | +2.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -0.0062 | -106.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0653 | +1154.6% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.3470 | +431.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -0.0555 | -116.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0678 | +222.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1251 | +84.6% | ratio | 10-Q | 2025-11-07 |
| Annual | 2023-12-31 | 0.2813 | — | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.4774 | +69.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1852 | -61.2% | ratio | 10-K | 2026-02-27 |