Skip to content

Marathon Petroleum MPC Income Statement

FY'25FY'24FY'23FY'22
$132.7B-4.4%$138.86B-6.4%$148.38B-16.4%$177.45B+47.9%
$119.45B-5.4%$126.24B-1.8%$128.57B-15.2%$151.67B+37.9%
$13.25B+5.0%$12.62B-36.3%$19.81B-23.2%$25.78B+158%
10%+0.9pp9.1%-4.3pp13.4%-1.2pp14.5%+6.2pp
$3.35B+4.0%$3.22B+6.0%$3.04B+9.6%$2.77B+9.3%
$126.93B-5.0%$133.62B-1.6%$135.79B-14.3%$158.48B+35.9%
$8.29B+22.0%$6.8B-53.2%$14.51B-32.4%$21.47B+399%
6.2%+1.4pp4.9%-4.9pp9.8%-2.3pp12.1%+8.5pp
$7.02B+17.8%$5.96B-57.4%$13.99B-31.7%$20.47B+627%
$1.14B+27.8%$890M-68.4%$2.82B-37.3%$4.49B+1,601%
$4.05B+17.5%$3.45B-64.4%$9.68B-33.3%$14.52B+49.1%
3%+0.6pp2.5%-4.0pp6.5%-1.7pp8.2%+0.1pp
$13.30+32.6%$10.03-57.8%$23.75-16.9%$28.58+88.6%
$11.54B+13.9%$10.13B-43.1%$17.82B-27.8%$24.68B+222%
8.7%+1.4pp7.3%-4.7pp12%-1.9pp13.9%+7.5pp
$8.29B+22.0%$6.8B-53.2%$14.51B-32.4%$21.47B+399%

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

What is Marathon Petroleum's revenue?
Marathon Petroleum (MPC) generated $135.38B in revenue over the trailing twelve months, down 1.7% year over year.
Is Marathon Petroleum profitable?
Marathon Petroleum reported $4.6B in net income over the trailing twelve months, a 3.4% net margin.
What are Marathon Petroleum's profit margins?
Gross margin is 10.4% and operating margin is 6.7%, with a 3.4% net margin.
What is Marathon Petroleum's earnings per share?
Marathon Petroleum's diluted EPS over the trailing twelve months is $15.27.
Where does Marathon Petroleum's income statement data come from?
Every line is extracted from Marathon Petroleum's SEC filings (10-K and 10-Q) and tagged in XBRL. Switch between quarterly, annual, and trailing-twelve-month views, or open any line for its full history and peer comparisons.