Stocktoria

BP p.l.c. BP.L

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

BP p.l.c. financials (annual)

Revenue
$241.39B $210.13B $189.19B $189.34B 2022202320242025
Net income
-$2.49B $15.24B $381.0M $55.0M 2022202320242025
Free cash flow
$28.86B $17.75B $12.00B $11.27B 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$27.7B$23.3B
Inventory$22.5B$23.2B$22.8B$28.1B
Goodwill$10.3B$14.9B$12.5B$12.0B
Total assets$278.5B$282.2B$280.3B$288.1B
Total debt$72.5B$71.5B$63.1B$55.5B
Total liabilities$204.5B$203.9B$194.8B$205.1B
Shareholders' equity$53.1B$59.2B$70.3B$67.6B
Share buybacks$4.5B$7.1B$7.9B$10.0B

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.

Computed from company filings · GB · as of 2025-12-31. Figures in USD. Facts plus Stocktoria's own computed scores — not investment advice.