MPLX LP

NYSE:MPLX

47.28 (USD) • At close December 20, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20232022202120202019201820172016201520142013201220112010
Operating Activities:
Net Income 3,9283,9783,112-6871,4621,834836258157178.1146.1144134103.3
Depreciation & Amortization 1,2131,2301,2871,3771,2547666835468950.248.939.436.352.6
Deferred Income Tax 33-2-1-28-1-17200.1-0.1-0.20
Stock Based Compensation 0000223220155421.200
Change In Working Capital 130121202204-108-4114789-3818.62315.912.6-38.9
Accounts Receivables 1414-1996217-1048-52-2925-2-10
Inventory -19-5-24-12-9-5-3-810.91.3-10.9-2.6
Accounts Payables -40-3319336-598848102000011.20
Other Working Capital 175145232118-57-3615097-3917.721.716.91.5-36.3
Other Non Cash Items 123-31396645097796116-0.1-5.9-8.9-0.80.3
Operating Cash Flow 5,3975,0194,9114,5214,0822,8261,9071,288239246.8212.2190.6181.9117.3
Investing Activities:
Investments In Property Plant And Equipment -937-806-529-1,183-2,408-1,919-1,411-1,206-264-78.6-106.5-135.6-49.8-13.7
Acquisitions Net -246-245-151-266-707-792-1,010-87-1,23200000
Purchases Of Investments -98-217-151-266-713-34126-1040000-480.6-103.1
Sales Maturities Of Investments 021715126671308077000221.7311.752
Other Investing Activites 2995162187522584-23.5-7.11.300.2
Investing Cash Flow -1,252-956-518-1,262-3,063-2,686-2,307-1,212-1,498-75.1-113.687.4-218.7-64.6
Financing Activities:
Debt Repayment 588-302-196-2231,8446,1452,881-88657634-1-0.7-0.6-0.5
Common Stock Issued 600000004831,7761702300407.100
Common Stock Repurchased -600-491-630-3300-25-25000-202.700
Dividends Paid -3,296-3,047-3,573-3,006-3,039-6,001-3,229-974-137-103.1-77.8-262.700
Other Financing Activities -627243106-22-2051,7771,355-704.5-182.2-2.437.3-52.5
Financing Cash Flow -3,335-3,838-4,395-3,259-1,089-731711151,275-198.5-261.2-61.436.7-53
Other Information:
Effect Of Forex Changes On Cash 00000000000000
Net Change In Cash 810225-20-7067-22919116-26.8-162.6216.6-0.1-0.3
Cash At End Of Period 1,0482381315157652344327.354.1216.70.10.2