Marathon Petroleum Corporation

MPC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$3,210$5,443$8,625$5,291
Short-Term Investments$0$4,781$3,145$5,548
Receivables$11,145$12,187$13,477$11,034
Inventory$9,568$9,317$8,827$8,055
Other Curr. Assets$524$403$1,168$568
Total Curr. Assets$24,447$32,131$35,242$30,496
Property Plant & Equip (Net)$36,328$36,345$36,871$38,812
Goodwill$8,244$8,244$8,244$8,256
Intangibles$0$0$0$0
Long-Term Investments$6,857$6,260$6,466$5,409
Tax Assets$0$0$0$0
Other NC Assets$2,982$3,007$3,081$2,400
Total NC Assets$54,411$53,856$54,662$54,877
Other Assets$0$0$0$0
Total Assets$78,858$85,987$89,904$85,373
Liabilities
Payables$13,906$13,761$15,312$13,700
Short-Term Debt$3,466$2,408$1,434$1,009
Tax Payable$0$1,221$1,140$1,231
Deferred Revenue$0$0$0$0
Other Curr. Liab.$3,455$2,760$2,134$1,958
Total Curr. Liab.$20,827$20,150$20,020$17,898
LT Debt$25,292$26,093$26,475$25,895
Deferred Rev, NC$0$0$0$0
Deferred Tax Liab, NC$5,771$5,834$5,904$5,638
Other NC Liab.$2,462$2,511$2,418$2,361
Total NC Liab.$33,525$34,438$34,797$33,894
Other Liabilities$0$0$0$0
Cap. Leases$1,277$1,218$1,209$1,365
Total Liabilities$54,352$54,588$54,817$51,792
Equity
Pref Stock$0$0$0$0
Common Stock$10$10$10$10
Retained Earnings$36,848$34,562$26,142$12,905
AOCI-$114-$131$2-$67
Other Equity-$18,999-$10,037$1,561$13,358
Total Equity$17,745$24,404$27,715$26,206
Supplemental Information
Minority Interest$6,761$6,995$7,372$7,375
Total Liab. & Tot. Equity$78,858$85,987$89,904$85,373
Net Debt$25,548$23,058$19,284$21,613