Stocktoria

BP p.l.c. BP.L

GB · London Stock Exchange · XLON · stock · Energy · website

BP p.l.c. financials (annual, from 10-K)

Revenue
2022202320242025
Net income
2022202320242025
Free cash flow
2022202320242025

Bars are annual figures from 2022 to 2025; red bars are negative (a loss or cash outflow).

MetricFY2025FY2024FY2023FY2022
Revenue$189.3B$189.2B$210.1B$241.4B
Gross profit$33.5B$30.2B$48.1B$55.1B
SG&A expense$17.5B$16.4B$16.8B$13.4B
Operating income$15.8B$13.6B$31.0B$41.4B
Interest expense$5.1B$4.6B$3.8B$2.6B
Income tax$6.5B$5.6B$7.9B$16.8B
Net income$55.0M$381.0M$15.2B-$2.5B
EPS (diluted)$0.00$0.02$0.86$-0.13
Operating cash flow$24.5B$27.3B$32.0B$40.9B
Free cash flow$11.3B$12.0B$17.8B$28.9B
Cash & equivalents$36.6B$34.4B$33.0B$23.3B
Inventory$22.5B$23.2B$22.8B$28.1B
Total assets$278.5B$282.2B$280.3B$288.1B
Total liabilities$204.5B$203.9B$194.8B$205.1B
Shareholders' equity$53.1B$59.2B$70.3B$67.6B

Growth · year-over-year · Revenue CAGR -7.8%

MetricFY2025FY2024FY2023FY2022
Revenue growth+0.1%-10.0%-13.0%
Net income growth-85.6%-97.5%
EPS growth-85.3%-97.3%
Free cash flow growth-6.1%-32.4%-38.5%

Each column is the change versus the prior fiscal year. Growth off a negative or zero base is shown as “—”. CAGR is the compound annual revenue growth across the years shown.

Source: company filings via Yahoo Finance · GB · as of 2025-12-31. Figures in GBp; non-US fundamentals are aggregated by Yahoo (shorter history); facts plus Stocktoria's own computed scores — not investment advice.