BP
$44.79Change from previous close: +0.65%Absolute change: +$0.29
At a glance
- Revenue growth
- +0.08%
- 2025 vs 2024
- Net income growth
- −85.56%
- 2025 vs 2024
- Net margin
- 0.0%
- 2024: 0.2%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total revenue | 189,335 | 189,185 | 210,130 | 241,392 | — |
| Cost of revenue | 155,806 | 158,946 | 162,058 | 186,296 | — |
| Gross profit | 33,529 | 30,239 | 48,072 | 55,096 | — |
| Selling, general and administrative | 17,494 | 16,417 | 16,772 | 13,449 | — |
| Operating income | 15,808 | 13,615 | 31,049 | 41,447 | — |
| EBIT | 12,874 | 11,361 | 27,575 | 18,028 | — |
| EBITDA | 30,696 | 27,983 | 43,503 | 32,346 | — |
| Interest expense | 5,128 | 4,579 | 3,826 | 2,623 | — |
| Pre-tax income | 7,746 | 6,782 | 23,749 | 15,405 | — |
| Income tax | 6,451 | 5,553 | 7,869 | 16,762 | — |
| Net income | 55.0 | 381 | 15,239 | -2,487 | — |
| Net income to common shareholders | 54.0 | 390 | 15,238 | -2,488 | — |
| Basic EPS | 0.02 | 0.14 | 5.27 | -0.79 | — |
| Diluted EPS | 0.02 | 0.14 | 5.15 | -0.79 | — |
| Average shares (basic) | 2,598 | 2,731 | 2,893 | 3,165 | — |
| Average shares (diluted) | 2,652 | 2,803 | 2,958 | 3,165 | — |
