Basic Materials: Energy

Marathon Petroleum Corp (MPC: NYSE)

$48.56 n/a | n/a%
04/21/17 - 04:01 PM ET
Company Balance Sheet
Dec 2016 Dec 2015 Dec 2014 Dec 2013
Assets
Cash and Equivalents 887.00M 1.13B 1.49B 2.29B
Receivables 3.62B 2.93B 4.06B 5.56B
Inventories 5.66B 5.22B 5.64B 4.69B
Other Current Assets 241.00M 192.00M 145.00M 197.00M
Total Current Assets 10.40B 9.47B 11.34B 12.74B
Property, Plant & Equipment, Gross 38.01B 35.60B 25.30B 21.79B
Accumulated Depreciation & Depletion 12.24B 10.44B 9.04B 7.87B
Property, Plant & Equipment, Net 25.77B 25.16B 16.26B 13.92B
Intangibles 725.00M 719.00M 287.00M 0.00
Other Non-Current Assets 3.94B 3.74B 972.00M 789.00M
Total Non-Current Assets 34.01B 33.64B 19.09B 15.65B
Liabilities & Shareholder Equity
Total Assets 44.41B 43.12B 30.43B 28.39B
Accounts Payable 5.59B 4.74B 6.66B 8.23B
Short Term Debt 28.00M 29.00M 27.00M 23.00M
Other Current Liabilities 842.00M 886.00M 1.46B 1.16B
Total Current Liabilities 7.15B 6.34B 8.58B 9.82B
Long Term Debt 10.54B 11.90B 6.58B 3.37B
Deferred Income Taxes 3.86B 3.29B 768.00M 2.30B
Other Non-Current Liabilities 2.66B 1.91B 3.11B 1.55B
Minority Interest 39.00M 16.00M 31.00M 21.00M
Total Non-Current Liabilities 23.71B 23.53B 11.10B 7.64B
Total Liabilities 30.86B 29.88B 19.67B 17.46B
Preferred Stock Equity 0.00 0.00 0.00 0.00
Common Stock Equity 13.56B 13.24B 10.75B 10.92B
Common Par 7.00M 7.00M 7.00M 4.00M
Additional Paid In Capital 11.06B 11.07B 9.84B 9.77B
Cumulative Translation Adjustment 0.00 0.00 0.00 0.00
Retained Earnings 10.21B 9.75B 7.51B 5.51B
Treasury Stock -7.48B -7.28B -6.30B -4.16B
Other Equity Adjustments -234.00M -318.00M -313.00M -204.00M
Total Capitalization 24.10B 25.13B 17.33B 14.29B
Total Equity 13.56B 13.24B 10.75B 10.92B
Total Liabilities & Stock Equity 44.41B 43.12B 30.43B 28.39B
Total Common Shares Outstanding 528.00M 531.00M 548.00M 594.00M
Preferred Shares 0.00 0.00 0.00 0.00
Treasury Shares 203.00M 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 44460 45440 45340 29865
Number of Part-Time Employees 0 0 0 0

Portfolios with MPC

Latest MPC Headlines from TheStreet

More Financial News for MPC

Press Releases for MPC

See All Press Releases

Partner Headlines for MPC

brokerage partners
watch thestreet tv
No Videos Found
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter