Petroleo Brasileiro Pref
R$51.17Change from previous close: +2.55%Absolute change: +R$1.27
At a glance
- Revenue growth
- −2.43%
- 2025 vs 2024
- Net income growth
- +160.81%
- 2025 vs 2024
- Net margin
- 22.0%
- 2024: 8.2%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total revenue | 89,195 | 91,416 | 102,409 | 124,474 | — |
| Cost of revenue | 46,736 | 45,444 | 48,435 | 59,486 | — |
| Gross profit | 42,459 | 45,972 | 53,974 | 64,988 | — |
| Selling, general and administrative | 8,869 | 9,033 | 8,061 | 7,004 | — |
| Research and development | 864 | 789 | 726 | 792 | — |
| Operating income | 27,758 | 25,691 | 39,473 | 53,265 | — |
| EBIT | 30,891 | 14,983 | 39,012 | 56,715 | — |
| EBITDA | 46,038 | 27,462 | 52,292 | 69,933 | — |
| Interest expense | 4,096 | 3,841 | 3,616 | 3,190 | — |
| Pre-tax income | 26,795 | 11,142 | 35,396 | 53,525 | — |
| Income tax | 7,075 | 3,537 | 10,401 | 16,770 | — |
| Net income | 19,634 | 7,528 | 24,884 | 36,623 | — |
| Net income to common shareholders | 19,634 | 7,528 | 24,884 | 36,623 | — |
| Basic EPS | 1.52 | 0.58 | 1.97 | 2.81 | — |
| Diluted EPS | 1.52 | 0.58 | 1.97 | 2.81 | — |
| Average shares (basic) | 12,889 | 12,889 | 13,022 | 13,044 | — |
| Average shares (diluted) | 12,889 | 12,889 | 13,022 | 13,044 | — |
