Financial Metrics
MPC Marathon Petroleum CorpRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-13 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-13 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | 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 | 34864000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 36343000000.0 | +4.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 40917000000.0 | +12.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 32706000000.0 | -20.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 37914000000.0 | +15.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 35107000000.0 | -7.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 31517000000.0 | -10.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 33799000000.0 | +7.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 34809000000.0 | +3.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 148379000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 138864000000.0 | -6.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 132699000000.0 | -4.4% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4061000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 3305000000.0 | -18.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 4753000000.0 | +43.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1784000000.0 | -62.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 2522000000.0 | +41.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1349000000.0 | -46.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 687000000.0 | -49.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2197000000.0 | +219.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2713000000.0 | +23.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 14514000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 6796000000.0 | -53.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 8291000000.0 | +22.0% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2724000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 2226000000.0 | -18.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 3280000000.0 | +47.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 937000000.0 | -71.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1515000000.0 | +61.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 622000000.0 | -58.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -74000000.0 | -111.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1216000000.0 | +1743.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1370000000.0 | +12.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 9681000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3445000000.0 | -64.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4047000000.0 | +17.5% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6.13 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 5.34 | -12.9% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 8.31 | +55.6% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2.59 | -68.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 4.34 | +67.6% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.88 | -56.7% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.24 | -112.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3.96 | +1750.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 4.51 | +13.9% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 23.73 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 10.11 | -57.4% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 13.24 | +31.0% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6.09 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 5.32 | -12.6% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 8.28 | +55.6% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2.58 | -68.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 4.33 | +67.8% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.87 | -56.8% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.24 | -112.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3.96 | +1750.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 4.51 | +13.9% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 23.63 | — | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 10.08 | -57.3% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 13.22 | +31.2% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7960000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 7345000000.0 | -7.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 8452000000.0 | +15.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 5443000000.0 | -35.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 3175000000.0 | -41.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 4441000000.0 | +39.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 4002000000.0 | -9.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 3210000000.0 | -19.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 3812000000.0 | +18.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1673000000.0 | -56.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2654000000.0 | +58.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 5443000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3210000000.0 | -41.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3672000000.0 | +14.4% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10143000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 10274000000.0 | +1.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 12469000000.0 | +21.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 12187000000.0 | -2.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 13171000000.0 | +8.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 12307000000.0 | -6.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 10180000000.0 | -17.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 11145000000.0 | +9.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 12114000000.0 | +8.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 11128000000.0 | -8.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 10487000000.0 | -5.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 12187000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 11145000000.0 | -8.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10317000000.0 | -7.4% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10268000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 9536000000.0 | -7.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 10143000000.0 | +6.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 9317000000.0 | -8.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 9781000000.0 | +5.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 9800000000.0 | +0.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 9886000000.0 | +0.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 9568000000.0 | -3.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 10488000000.0 | +9.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 10106000000.0 | -3.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 9829000000.0 | -2.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 9317000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 9568000000.0 | +2.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10129000000.0 | +5.9% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32486000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 32213000000.0 | -0.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 36275000000.0 | +12.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 32131000000.0 | -11.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 31260000000.0 | -2.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 31347000000.0 | +0.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 25949000000.0 | -17.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 24447000000.0 | -5.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 27140000000.0 | +11.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 23728000000.0 | -12.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 24630000000.0 | +3.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 32131000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 24447000000.0 | -23.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 24780000000.0 | +1.4% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 87037000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 86442000000.0 | -0.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 89969000000.0 | +4.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 85987000000.0 | -4.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 85528000000.0 | -0.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 85229000000.0 | -0.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 79833000000.0 | -6.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 78858000000.0 | -1.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 81633000000.0 | +3.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 78484000000.0 | -3.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 83240000000.0 | +6.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 85987000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 78858000000.0 | -8.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 83955000000.0 | +6.5% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17057000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 17466000000.0 | +2.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 21735000000.0 | +24.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 20150000000.0 | -7.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 21787000000.0 | +8.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 24000000000.0 | +10.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 21068000000.0 | -12.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 20827000000.0 | -1.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 22725000000.0 | +9.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 19255000000.0 | -15.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 18728000000.0 | -2.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 20150000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 20827000000.0 | +3.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 19678000000.0 | -5.5% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 53374000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 53874000000.0 | +0.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 57171000000.0 | +6.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 54588000000.0 | -4.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 55757000000.0 | +2.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 57141000000.0 | +2.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 54121000000.0 | -5.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 54352000000.0 | +0.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 58568000000.0 | +7.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 55220000000.0 | -5.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 59351000000.0 | +7.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 54588000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 54352000000.0 | -0.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 59869000000.0 | +10.2% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26858000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 25714000000.0 | -4.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 25862000000.0 | +0.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 24404000000.0 | -5.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 22922000000.0 | -6.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 21324000000.0 | -7.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 18933000000.0 | -11.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 17745000000.0 | -6.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 16396000000.0 | -7.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 16624000000.0 | +1.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 17097000000.0 | +2.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 24404000000.0 | — | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 17745000000.0 | -27.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 17314000000.0 | -2.4% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4057000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 8041000000.0 | +98.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 12994000000.0 | +61.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1532000000.0 | -88.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 4774000000.0 | +211.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 6458000000.0 | +35.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -64000000.0 | -101.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2575000000.0 | +4123.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 5184000000.0 | +101.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 14117000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 8665000000.0 | -38.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 8253000000.0 | -4.8% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -816000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -1696000000.0 | -107.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -2131000000.0 | -25.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -824000000.0 | +61.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -807000000.0 | +2.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1227000000.0 | +252.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -923000000.0 | -175.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -1897000000.0 | -105.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -5653000000.0 | -198.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -3095000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1534000000.0 | +149.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -5867000000.0 | -482.5% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -3907000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -7627000000.0 | -95.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -11038000000.0 | -44.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -2977000000.0 | +73.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -4970000000.0 | -66.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -9127000000.0 | -83.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1589000000.0 | +117.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -2215000000.0 | -239.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -88000000.0 | +96.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | -14207000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -12434000000.0 | +12.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -1924000000.0 | +84.5% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 457000000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 938000000.0 | +105.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1358000000.0 | +44.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 585000000.0 | -56.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1072000000.0 | +83.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1723000000.0 | +60.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 663000000.0 | -61.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1358000000.0 | +104.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2305000000.0 | +69.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1890000000.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2533000000.0 | +34.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3486000000.0 | +37.6% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 991000000.0 | — | shares | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 992000000.0 | +0.1% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 993000000.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 993000000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 993000000.0 | +0.0% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 994000000.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 994000000.0 | +0.0% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 994000000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 994000000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 994000000.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 994000000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 993000000.0 | — | shares | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 994000000.0 | +0.1% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 994000000.0 | +0.0% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 444000000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 417000000.0 | -6.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 394000000.0 | -5.5% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 361000000.0 | -8.4% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 349000000.0 | -3.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 331000000.0 | -5.2% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 313000000.0 | -5.4% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 307000000.0 | -1.9% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 303000000.0 | -1.3% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 407000000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 340000000.0 | -16.5% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 305000000.0 | -10.3% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 447000000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 419000000.0 | -6.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 396000000.0 | -5.5% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 362000000.0 | -8.6% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 350000000.0 | -3.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 332000000.0 | -5.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 313000000.0 | -5.7% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 307000000.0 | -1.9% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 304000000.0 | -1.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 409000000.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 341000000.0 | -16.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 306000000.0 | -10.3% | shares | 10-K | 2026-02-26 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4006 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.4204 | +5.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.4548 | +8.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.3824 | -15.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.4448 | +16.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.4398 | -1.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.3861 | -12.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.4306 | +11.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.4182 | -2.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.7256 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.7609 | +2.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.5806 | -10.2% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9046 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.8443 | -3.2% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.6690 | -9.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.5946 | -4.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.4348 | -10.0% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.3061 | -9.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.2317 | -5.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.1738 | -4.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.1943 | +1.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.2323 | +3.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.3151 | +6.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 1.5946 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 1.1738 | -26.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.2593 | +7.3% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.9873 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 2.0951 | +5.4% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 2.2106 | +5.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 2.2368 | +1.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2.4325 | +8.7% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2.6797 | +10.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.8586 | +6.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 3.0629 | +7.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 3.5721 | +16.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 3.3217 | -7.0% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 3.4714 | +4.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 2.2368 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3.0629 | +36.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.4578 | +12.9% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0781 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0612 | -21.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0802 | +30.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0286 | -64.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0400 | +39.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0177 | -55.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0023 | -113.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0360 | +1632.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0394 | +9.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0652 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0248 | -62.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0305 | +22.9% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1165 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0909 | -21.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1162 | +27.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0545 | -53.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0665 | +21.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0384 | -42.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0218 | -43.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0650 | +198.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0779 | +19.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.0978 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0489 | -50.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0625 | +27.7% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4667 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.4205 | -9.9% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.3889 | -7.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.2701 | -30.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1457 | -46.1% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.1850 | +27.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.1900 | +2.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.1541 | -18.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1677 | +8.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0869 | -48.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1417 | +63.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.2701 | — | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.1541 | -42.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1866 | +21.1% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0313 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0258 | -17.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0365 | +41.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0110 | -69.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0178 | +62.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0078 | -56.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0009 | -111.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0155 | +1809.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0165 | +6.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.1126 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0437 | -61.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0482 | +10.3% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1014 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0866 | -14.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1268 | +46.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0409 | -67.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0710 | +73.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0329 | -53.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -0.0045 | -113.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0731 | +1720.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0801 | +9.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2023-12-31 | 0.3967 | — | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1941 | -51.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2337 | +20.4% | ratio | 10-K | 2026-02-26 |