BP PLC (BP) operating KPIs
BPNYSEPetroleum RefiningFiscal year ends December 31Also trades as BPAQF, BPPFF
$50.39+0.04 (+0.08%)
Close on Oct 30, 2026Market cap $138.56BP/E –Yield –
BP iFRS Total revenues and other income ($M, DB FY2015–FY2025 + Databook 1Q19–2Q26) ($M)
PostgreSQL DB (SEC XBRL FY2015–FY2025) + bp Group Databook (1Q19–2Q26)
Latest, FY2025
192,549
Period ended Dec 31, 2025
Change on a year earlier
-1.1%
194,629 in FY2024
History
11 years
Since FY2015
Sources
7
Documents cited below
Annual history
Hover a value to see the sentence it was read from; calculated values show their formula
| Period | Ended | IFRS Total revenues and other income ($M, DB FY2015–FY2025 + Databook 1Q19–2Q26) ($M) | Year on year | Source |
|---|---|---|---|---|
| FY2025 | Dec 31, 2025 | 192,549 | -1.1% | SEC 20-F (2026-03-06, 0000313807-26-000006) ↗ |
| FY2024 | Dec 31, 2024 | 194,629 | -8.6% | SEC 20-F (2025-03-06, 0000313807-25-000007) ↗ |
| FY2023 | Dec 31, 2023 | 213,032 | -14.4% | SEC 20-F (2024-03-08, 0000313807-24-000008) ↗ |
| FY2022 | Dec 31, 2022 | 248,891 | +51.6% | SEC 20-F (2023-03-10, 0000313807-23-000009) ↗ |
| FY2021 | Dec 31, 2021 | 164,195 | +50.5% | SEC 20-F (2022-03-18, 0000313807-22-000012) ↗ |
| FY2020 | Dec 31, 2020 | 109,078 | -33.3% | SEC 20-F (2022-03-18, 0000313807-22-000012) ↗ |
| FY2019 | Dec 31, 2019 | 163,526 | -46.2% | SEC 20-F (2022-03-18, 0000313807-22-000012) ↗ |
| FY2018 | Dec 31, 2018 | 303,738 | +24.2% | SEC 20-F (2019-03-29, 0001628280-19-003618) ↗ |
| FY2017 | Dec 31, 2017 | 244,582 | +31.1% | SEC 20-F (2018-03-29, 0001628280-18-003778) ↗ |
| FY2016 | Dec 31, 2016 | 186,606 | -17.4% | SEC 20-F (2018-03-29, 0001628280-18-003778) ↗ |
| FY2015 | Dec 31, 2015 | 225,982 | – | SEC 20-F (2018-03-29, 0001628280-18-003778) ↗ |
Breakdown
What makes up ifrs total revenues and other income ($m, db fy2015–fy2025 + databook 1q19–2q26)
- Sales and other operating revenues ($M)189,335 · FY2025
- Earnings from joint ventures — after interest and tax ($M)-300 · FY2025
- Earnings from associates — after interest and tax ($M)918 · FY2025
- Interest and other income ($M)1,609 · FY2025
- Gains on sale of businesses and fixed assets ($M)987 · FY2025
- Purchases ($M)110,640 · FY2025
- Production and manufacturing expenses ($M, quarterly)25,646 · FY2025
- Production and similar taxes ($M)1,698 · FY2025
- Depreciation, depletion and amortization ($M, DB + Databook)17,822 · FY2025
- Impairment and losses on sale of businesses and fixed assets ($M)6,037 · FY2025
- Exploration expense ($M)570 · FY2025
- Distribution and administration expenses ($M, quarterly)17,494 · FY2025
- Research and development expense ($M, DB FY2015–FY2025)274 · FY2025
- Profit (loss) before interest and taxation ($M, DB + Databook)12,642 · FY2025
- Finance costs ($M)-5,106 · FY2025
- Profit (loss) before taxation ($M, DB + Databook)7,746 · FY2025
- Taxation ($M, DB + Databook)6,451 · FY2025
- Profit (loss) for the period ($M, DB + Databook)1,295 · FY2025
- Profit (loss) attributable to bp shareholders ($M, DB + Databook)55 · FY2025
- Profit (loss) attributable to non-controlling interests ($M)55 · FY2025
Cite this data
StockData. (2026). BP IFRS Total revenues and other income ($M, DB FY2015–FY2025 + Databook 1Q19–2Q26) ($M), annual FY2015–FY2025 [Data set]. Compiled from BP SEC filings and investor materials. https://stockdatahq.com/stocks/bp/kpis/db_revenue
See every metric in the BP KPI table. Data updated Oct 28, 2026.