Marathon Petroleum Corporation

MPC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$138,864$148,379$177,453$119,983
% Growth-6.4%-16.4%47.9%
Cost of Goods Sold$129,577$131,873$154,886$113,372
Gross Profit$9,287$16,506$22,567$6,611
% Margin6.7%11.1%12.7%5.5%
R&D Expenses$0$0$0$0
G&A Expenses$3,221$3,039$2,772$2,537
SG&A Expenses$3,221$3,039$2,772$2,537
Sales & Mktg Exp.$0$0$0$0
Other Operating Expenses$818$881-$1,674-$226
Operating Expenses$4,039$3,920$1,098$2,311
Operating Income$5,248$12,586$21,469$4,300
% Margin3.8%8.5%12.1%3.6%
Other Income/Exp. Net$709$1,403-$1,000-$1,483
Pre-Tax Income$5,957$13,989$20,469$2,817
Tax Expense$890$2,817$4,491$264
Net Income$3,445$9,681$14,516$9,738
% Margin2.5%6.5%8.2%8.1%
EPS10.1223.76428.3362.707
% Growth-57.4%-16.1%946.9%
EPS Diluted10.0923.64828.1162.69
Weighted Avg Shares Out341407512634
Weighted Avg Shares Out Dil341409516638
Supplemental Information
Interest Income$467$672$221$14
Interest Expense$1,344$1,277$1,216$1,300
Depreciation & Amortization$3,337$3,307$3,215$3,364
EBITDA$10,602$18,561$24,882$7,448
% Margin7.6%12.5%14%6.2%