Marathon Petroleum Corporation
MPC · NYSE
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Operating Activities | – | – | – | – |
| Net Income | $5,067 | $11,172 | $16,050 | $11,001 |
| Dep. & Amort. | $3,337 | $3,307 | $3,215 | $3,364 |
| Deferred Tax | -$124 | -$28 | $290 | $1,920 |
| Stock-Based Comp. | $0 | $0 | $0 | $0 |
| Change in WC | $399 | $295 | -$1,673 | $931 |
| Other Non-Cash | -$14 | -$629 | -$1,521 | -$12,856 |
| Operating Cash Flow | $8,665 | $14,117 | $16,361 | $4,360 |
| Investing Activities | – | – | – | – |
| PP&E Inv. | -$2,533 | -$1,890 | -$2,420 | -$1,464 |
| Net Acquisitions | -$1,197 | -$726 | -$818 | $0 |
| Inv. Purchases | -$2,949 | -$8,622 | -$6,023 | -$12,708 |
| Inv. Sales/Matur. | $7,982 | $7,405 | $8,970 | $6,989 |
| Other Inv. Act. | $231 | $738 | $914 | $21,980 |
| Investing Cash Flow | $1,534 | -$3,095 | $623 | $14,797 |
| Financing Activities | – | – | – | – |
| Debt Repay. | -$353 | $510 | $1,099 | -$6,273 |
| Stock Issued | $25 | $62 | $243 | $106 |
| Stock Repurch. | -$9,189 | -$11,572 | -$11,922 | -$4,654 |
| Dividends Paid | -$1,154 | -$1,261 | -$1,279 | -$1,484 |
| Other Fin. Act. | -$1,763 | -$1,946 | -$1,788 | -$2,114 |
| Financing Cash Flow | -$12,434 | -$14,207 | -$13,647 | -$14,419 |
| Forex Effect | $0 | $0 | $0 | $0 |
| Net Chg. in Cash | -$2,235 | -$3,185 | $3,337 | $4,738 |
| Supplemental Information | – | – | – | – |
| Beg. Cash | $5,446 | $8,631 | $5,294 | $556 |
| End Cash | $3,211 | $5,446 | $8,631 | $5,294 |
| Free Cash Flow | $6,132 | $12,227 | $13,941 | $2,896 |