Petroleo Brasileiro Pref revenue and financials

PETR4 · B3 · BRL

R$53.82Change from previous close: −2.78%Absolute change: −R$1.54

Close · October 6, 2026

In the fiscal year ended December 2025, Petroleo Brasileiro Pref reported revenue of R$497.55B (+1.37% year over year). Net income was R$110.13B, a net margin of 22.1%.

Annual revenue · 2025: R$497.55B
  1. R$452.67B2021
  2. R$641.26B2022
  3. R$511.99B2023
  4. R$490.83B2024
  5. R$497.55B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+1.37%
2025 vs 2024
Net income growth
+200.85%
2025 vs 2024
Net margin
22.1%
2024: 7.5%

Financial data

Amounts in millions of BRL; per-share values in BRL; shares in millions.

Income statement · Annual
Item20252024202320222021
Total revenue497,549490,829511,994641,256452,668
Cost of revenue260,551244,367242,061307,156233,031
Gross profit236,998246,462269,933334,100219,637
Selling, general and administrative39,75636,06533,11532,32529,146
Research and development4,8144,2813,6194,0873,033
Operating income161,793155,877203,938303,528187,333
EBIT161,793155,877203,938303,528187,333
EBITDA208,144197,401247,005352,315218,583
Interest expense7083,0824,87813,79016,801
Pre-tax income150,59954,730177,481274,998151,575
Income tax39,99417,72152,31585,99344,311
Net income110,12936,606124,606188,328106,668
Net income to common shareholders110,12936,606124,606188,328106,668
Basic EPS8.542.849.5714.448.18
Diluted EPS8.542.849.5714.448.18
Average shares (basic)12,88912,89913,02213,04413,044
Average shares (diluted)12,88912,89913,02213,04413,044
Dividend per share3.205.737.2717.067.77