Basic Materials: Energy

Marathon Petroleum Corp (MPC: NYSE)

$50.02 n/a | n/a%
02/17/17 - 04:01 PM ET
Company Balance Sheet
Dec 2016 Dec 2015 Dec 2014 Dec 2013
Cash and Equivalents 887.00M 1.13B 1.49B 2.29B
Receivables n.a. 2.93B 4.06B 5.56B
Inventories n.a. 5.22B 5.64B 4.69B
Other Current Assets -887.00M 192.00M 145.00M 197.00M
Total Current Assets n.a. 9.47B 11.34B 12.74B
Property, Plant & Equipment, Gross n.a. 35.60B 25.30B 21.79B
Accumulated Depreciation & Depletion n.a. 10.44B 9.04B 7.87B
Property, Plant & Equipment, Net n.a. 25.16B 16.26B 13.92B
Intangibles 0.00 0.00 287.00M 0.00
Other Non-Current Assets 0.00 4.46B 972.00M 789.00M
Total Non-Current Assets 0.00 33.64B 19.09B 15.65B
Liabilities & Shareholder Equity
Total Assets 0.00 43.12B 30.43B 28.39B
Accounts Payable n.a. 4.74B 6.66B 8.23B
Short Term Debt 0.00 29.00M 27.00M 23.00M
Other Current Liabilities n.a. 1.07B 1.46B 1.16B
Total Current Liabilities n.a. 6.34B 8.58B 9.82B
Long Term Debt 14.99B 11.90B 6.58B 3.37B
Deferred Income Taxes n.a. 3.29B 768.00M 2.30B
Other Non-Current Liabilities -35.20B 1.91B 3.11B 1.55B
Minority Interest 39.00M 16.00M 31.00M 21.00M
Total Non-Current Liabilities -20.20B 23.53B 11.10B 7.64B
Total Liabilities -20.20B 29.88B 19.67B 17.46B
Preferred Stock Equity n.a. 0.00 0.00 0.00
Common Stock Equity 20.20B 13.24B 10.75B 10.92B
Common Par n.a. 7.00M 7.00M 4.00M
Additional Paid In Capital 0.00 11.07B 9.84B 9.77B
Cumulative Translation Adjustment n.a. 0.00 0.00 0.00
Retained Earnings 0.00 9.75B 7.51B 5.51B
Treasury Stock n.a. -7.28B -6.30B -4.16B
Other Equity Adjustments 20.20B -318.00M -313.00M -204.00M
Total Capitalization 35.20B 25.13B 17.33B 14.29B
Total Equity 20.20B 13.24B 10.75B 10.92B
Total Liabilities & Stock Equity 0.00 43.12B 30.43B 28.39B
Total Common Shares Outstanding 527.82M 531.00M 548.00M 594.00M
Preferred Shares n.a. 0.00 0.00 0.00
Treasury Shares n.a. 198.00M 356.00M 260.00M
Basic Weighted Shares Outstanding 528.00M 538.00M 570.00M 630.00M
Diluted Weighted Shares Outstanding 530.00M 542.00M 574.00M 634.00M
Number of Employees NA 45440 45340 29865
Number of Part-Time Employees NA 0 0 0

Portfolios with MPC

Latest MPC Headlines from TheStreet

More Financial News for MPC

Press Releases for MPC

See All Press Releases
brokerage partners
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter