Marathon Petroleum Corporation (MPC)

USD 135.06

(-2.12%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 149.34 Billion 178.23 Billion 120.45 Billion 69.89 Billion 111.27 Billion 86.28 Billion
Cost of Revenue 128.56 Billion 151.67 Billion 110 Billion 65.73 Billion 99.22 Billion 77.04 Billion
Gross Profit 20.78 Billion 26.56 Billion 10.44 Billion 4.16 Billion 12.04 Billion 9.23 Billion
Operating Expenses 7.22 Billion 5.09 Billion 6.37 Billion 16.45 Billion 7.62 Billion 4.68 Billion
Selling, General and Administrative Expenses 3.03 Billion 2.77 Billion 2.6 Billion 2.72 Billion 3.19 Billion 2.08 Billion
Research and Development Expenses - - - - - -
Other Expenses 13.55 Billion 2.31 Billion 3.77 Billion 13.73 Billion 4.42 Billion 2.59 Billion
Cost and Expenses 135.79 Billion 156.76 Billion 116.38 Billion 82.18 Billion 106.85 Billion 81.72 Billion
Operating Income 14.51 Billion 19.75 Billion 3.75 Billion -2.6 Billion 5.06 Billion 4.57 Billion
Interest Expense 1.27 Billion 1.21 Billion 1.3 Billion 1.37 Billion 1.26 Billion 973 Million
Income Tax Expense 2.81 Billion 4.49 Billion 264 Million 2.43 Billion 784 Million 764 Million
Earnings before Tax 13.98 Billion 20.46 Billion 2.81 Billion -13.61 Billion 3.23 Billion 3.69 Billion
Net Income 9.68 Billion 14.51 Billion 1.28 Billion -11.03 Billion 1.83 Billion 2.1 Billion
Earnings Per Share Basic 23.76 28.34 2.03 -17.00 2.78 4.07
Earnings Per Share Diluted 23.65 28.12 2.02 -17.00 2.76 4.00
Weighted Average Shares Outstanding 407 Million 512 Million 634 Million 649 Million 659 Million 518 Million
Weighted Average Shares Outstanding (Diluted) 409 Million 516 Million 638 Million 649 Million 664 Million 526 Million
Gross Margin 0.14 0.15 0.09 0.06 0.11 0.11
EBIT Margin 0.12 0.13 0.06 0.01 0.07 0.08
Profit Margin 0.06 0.08 0.01 -0.16 0.02 0.02
EBITDA 18.56 Billion 22.96 Billion 7.42 Billion -8.9 Billion 8.29 Billion 8.03 Billion
Earnings Before Tax Margin 0.10 0.11 0.03 -0.04 0.05 0.05

Income Statement Charts