BP PLC (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.

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

Nothing in this filer's XBRL supports this figure for the periods asked for, so there is nothing to draw. That is a gap in the filing, not a zero.

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.

Shares Outstanding Quarterly

Nothing in this filer's XBRL supports this figure for the periods asked for, so there is nothing to draw. That is a gap in the filing, not a zero.

EPS TTM

Nothing in this filer's XBRL supports this figure for the periods asked for, so there is nothing to draw. That is a gap in the filing, not a zero.