BP P.L.C. (BP.L)

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 Annual

0 90B 180B 270B FY21: 164.2B FY22: 248.9B FY23: 213B FY24: 194.6B FY25: 192.5B FY21 FY22 FY23 FY24 FY25

Gross Profit Annual

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 Annual

0 10B 20B 30B FY21: 18.1B FY22: 18B FY23: 27.3B FY24: 11.3B FY25: 12.6B FY21 FY22 FY23 FY24 FY25

Net Income Annual

-6B 0 6B 12B 18B FY21: 8.5B FY22: -1.4B FY23: 15.9B FY24: 1.2B FY25: 1.3B FY21 FY22 FY23 FY24 FY25

Cost of Revenue Annual

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 Cash Flow Annual

0 15B 30B 45B FY21: 23.6B FY22: 40.9B FY23: 32B FY24: 27.3B FY25: 24.5B FY21 FY22 FY23 FY24 FY25

Free Cash Flow Annual

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.

Shares Outstanding Annual

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.