Stock Scorer

BP PLC ADR (BP)

Every figure below is the company's own, as filed. Nothing is estimated and nothing is smoothed — a period the filing does not support is left blank rather than drawn. Quarters are the company's own, counted from its financial year ending 12-31. Amounts in USD. Every figure as a table ›

Revenue Quarterly

0 30B 60B 90B Q2 '17: 56.5B Q2 '18: 75.4B Q2 '19: 72.7B Q2 '20: 21.3B Q2 '21: 36.5B Q2 '22: 67.9B Q2 '23: 48.5B Q2 '24: 47.3B Q2 '25: 46.6B Q2 '17 Q2 '19 Q2 '21 Q2 '23 Q2 '25

Gross Profit Quarterly

0 10B 20B 30B Q2 '17: 14B Q2 '18: 17B Q2 '19: 17B Q2 '20: 12.9B Q2 '21: 15.2B Q2 '22: 28.7B Q2 '23: 19.4B Q2 '24: 18.4B Q2 '25: 19.8B Q2 '17 Q2 '19 Q2 '21 Q2 '23 Q2 '25

Revenue minus cost of sales. This filer tags no gross profit of its own..

Operating Income Quarterly

-24B -16B -8B 0 8B 16B 24B Q2 '17: 1.5B Q2 '18: 5.6B Q2 '19: 4B Q2 '20: -20.8B Q2 '21: 5.8B Q2 '22: 14.6B Q2 '23: 4.4B Q2 '24: 2.4B Q2 '25: 4.1B Q2 '17 Q2 '19 Q2 '21 Q2 '23 Q2 '25

Net Income Quarterly

-18B -12B -6B 0 6B 12B 18B Q2 '17: 156M Q2 '18: 2.9B Q2 '19: 1.9B Q2 '20: -17.5B Q2 '21: 3.4B Q2 '22: 9.5B Q2 '23: 2B Q2 '24: 70M Q2 '25: 1.9B Q2 '17 Q2 '19 Q2 '21 Q2 '23 Q2 '25

Cost of Revenue Quarterly

0 20B 40B 60B Q2 '17: 42.6B Q2 '18: 58.4B Q2 '19: 55.7B Q2 '20: 8.4B Q2 '21: 21.2B Q2 '22: 39.1B Q2 '23: 29.2B Q2 '24: 28.9B Q2 '25: 26.9B Q2 '17 Q2 '19 Q2 '21 Q2 '23 Q2 '25

Operating Cash Flow Quarterly

0 4B 8B 12B Q2 '17: 4.9B Q2 '18: 6.3B Q2 '19: 6.8B Q2 '20: 3.7B Q2 '21: 5.4B Q2 '22: 10.9B Q2 '23: 6.3B Q2 '24: 8.1B Q2 '25: 6.3B Q2 '17 Q2 '19 Q2 '21 Q2 '23 Q2 '25

Free Cash Flow Quarterly

0 3B 6B 9B Q2 '17: 709M Q2 '18: 2.8B Q2 '19: 3B Q2 '20: 719M Q2 '21: 3B Q2 '22: 8.2B Q2 '23: 2.8B Q2 '24: 4.6B Q2 '25: 3B Q2 '17 Q2 '19 Q2 '21 Q2 '23 Q2 '25

Operating cash flow minus capital expenditure.

Not drawn for BP: Shares Outstanding, EPS. Nothing in this filer's XBRL supports them for the periods asked for. That is a gap in the filing, not a zero, and drawing a flat line would be an invention.