tiprankstipranks
Trending News
More News >
BP plc. (BP)
NYSE:BP
US Market

BP (BP) Financial Statements

Compare
9,108 Followers

BP Financial Overview

BP's market cap is currently $87.36B. The company's EPS TTM is $0.854; its P/E ratio is 56.54; and it has a dividend yield of 5.62%. BP is scheduled to report earnings on November 4, 2025, and the estimated EPS forecast is $0.62. See an overview of income statement, balance sheet, and cash flow financials.
Dec 24Dec 23Dec 22Dec 21Dec 20
Income Statement
Total Revenue$ 189.19B$ 208.35B$ 241.39B$ 157.74B$ 105.94B
Gross Profit$ 30.24B$ 64.06B$ 55.10B$ 22.86B$ 10.18B
Operating Income$ 13.62B$ 46.98B$ 41.45B$ 10.67B$ -573.00M
EBITDA$ 27.98B$ 43.50B$ 32.35B$ 32.55B$ -7.04B
Net Income$ 381.00M$ 15.24B$ -2.49B$ 7.57B$ -20.30B
Balance Sheet
Cash & Short-Term Investments$ 34.52B$ 28.59B$ 23.91B$ 26.22B$ 29.53B
Total Assets$ 282.23B$ 280.29B$ 288.12B$ 287.27B$ 267.65B
Total Debt$ 71.55B$ 63.08B$ 55.49B$ 69.79B$ 81.93B
Net Debt$ 37.19B$ 35.33B$ 32.16B$ 43.85B$ 52.73B
Total Liabilities$ 203.91B$ 194.80B$ 205.13B$ 196.83B$ 182.09B
Stockholders' Equity$ 59.25B$ 70.28B$ 67.55B$ 75.46B$ 71.25B
Cash Flow
Free Cash Flow$ 12.00B$ 17.75B$ 28.86B$ 12.72B$ -144.00M
Operating Cash Flow$ 27.30B$ 32.04B$ 40.93B$ 23.61B$ 12.16B
Investing Cash Flow$ -13.25B$ -14.87B$ -13.71B$ -5.69B$ -7.86B
Financing Cash Flow$ -7.30B$ -13.36B$ -28.02B$ -18.08B$ 3.96B
Currency in USD

BP Earnings and Revenue History

BP Debt to Assets

BP Cash Flow

BP Forecast EPS vs Actual EPS