Logo image of BPMP

BP Midstream Partners LP (BPMP) Stock Income Statement

NYSE:BPMP - New York Stock Exchange, Inc. -

17.11  0 (0%)

After market: 17.15 +0.04 (+0.23%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2021
(2021-12-31)
2020
(2020-12-31)
2019
(2019-12-31)
2018
(2018-12-31)
2017
(2017-12-31)
Revenue
BPMP Revenue ChartBPMP Revenue over time chart
119.90M128.90M128.50M116.40M108.20M
Minority Interest Expense
BPMP Minority Interest Expense ChartBPMP Minority Interest Expense over time chart
-22.30M-19.90M-19.20M-32.60M-8.10M
Cost Of Goods
BPMP Cost Of Goods ChartBPMP Cost Of Goods over time chart
20.30M19.40M19.80M16.40M16.10M
Gross Profit
BPMP Gross Profit ChartBPMP Gross Profit over time chart
99.60M109.50M108.70M100.10M92.10M
Operating Expenses
BPMP Operating Expenses ChartBPMP Operating Expenses over time chart
27.40M24.10M22.20M24.70M15.60M
Selling, General, and Administrative Expenses
BPMP Selling, General, and Administrative Expenses ChartBPMP Selling, General, and Administrative Expenses over time chart
24.60M21.60M19.60M22.00M13.00M
Operating Income
BPMP Operating Income ChartBPMP Operating Income over time chart
72.20M85.40M86.50M75.40M76.50M
Interest Income/Expense
BPMP Interest Income/Expense ChartBPMP Interest Income/Expense over time chart
102.20M102.90M101.60M90.30M17.80M
Other Income/Expense
BPMP Other Income/Expense ChartBPMP Other Income/Expense over time chart
N/AN/AN/A0.000.00
Non Recurring Items
BPMP Non Recurring Items ChartBPMP Non Recurring Items over time chart
0.000.00-1.00M0.000.00
Income Before Taxes
BPMP Income Before Taxes ChartBPMP Income Before Taxes over time chart
174.40M188.30M187.10M165.70M94.30M
Income Tax
BPMP Income Tax ChartBPMP Income Tax over time chart
N/AN/AN/A0.0028.00M
Net Income
BPMP Net Income ChartBPMP Net Income over time chart
152.10M168.40M167.90M133.10M60.90M
EBITDA
BPMP EBITDA ChartBPMP EBITDA over time chart
75.00M87.90M89.10M78.10M79.20M
 
Per Share Data
EPS Diluted Total Ops
BPMP EPS Diluted Total Ops ChartBPMP EPS Diluted Total Ops over time chart
1.541.611.601.270.58
Non GAAP EPS
BPMP Non GAAP EPS ChartBPMP Non GAAP EPS over time chart
1.411.561.591.27N/A
 
Statistics
Gross Profit Margin
BPMP Gross Profit Margin ChartBPMP Gross Profit Margin over time chart
83.07%84.95%84.59%86.00%85.12%
Profit Margin
BPMP Profit Margin ChartBPMP Profit Margin over time chart
126.86%130.64%130.66%114.35%56.28%
Operating Profit Margin
BPMP Operating Profit Margin ChartBPMP Operating Profit Margin over time chart
60.22%66.25%67.32%64.78%70.70%

All data in USD

Charts

BPMP Income Statement data chartBPMP Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 20M 40M 60M 80M 100M
BPMP Earnings Per Share (EPS) chartBPMP EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 0.5 1 1.5