Petróleo Brasileiro S.A. - Petrobras revenue and financials

PBR · NYSE · USD

Secondary listing. The primary listing is Petróleo Brasileiro S.A. - Petrobras · B3 (BRL)

$23.80Change from previous close: −1.41%Absolute change: −$0.34

Close · October 6, 2026

In the fiscal year ended December 2025, Petróleo Brasileiro S.A. - Petrobras reported revenue of $497.55B (+444.27% year over year). Net income was $110.13B, a net margin of 22.1%.

Annual revenue · 2025: $497.55B
  1. $81.41B2016
  2. $77.88B2017
  3. $84.64B2018
  4. $76.59B2019
  5. $53.68B2020
  6. $83.97B2021
  7. $124.47B2022
  8. $102.41B2023
  9. $91.42B2024
  10. $497.55B2025

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

At a glance

Revenue growth
+444.27%
2025 vs 2024
Net income growth
+1,362.93%
2025 vs 2024
Net margin
22.1%
2024: 8.2%

Financial data

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

Income statement · Annual
Item2025202420232022202120202019201820172016
Total revenue497,54991,416102,409124,47483,96653,68376,58984,63877,88481,405
Cost of revenue260,55145,44448,43559,48643,16429,19545,73252,18451,19855,417
Gross profit236,99845,97253,97464,98840,80224,48830,85732,45426,68625,988
Selling, general and administrative39,75636,06533,11532,32529,146—————
Research and development4,814789726792563355-576641572523
Operating income161,79326,87638,03357,11437,58410,06320,61416,78810,5534,308
EBIT161,793155,877203,938303,528187,333—————
EBITDA208,144197,401247,005352,315218,583—————
Interest expense7085,9573,9223,5005,1506,004-7,0865,6757,0066,958
Pre-tax income150,59954,730177,481274,998151,575—————
Income tax39,9943,53710,40116,7708,239-1,1744,2004,2561,697-684
Net income110,1297,52824,88436,62319,8751,14110,1517,173-91.0-4,838
Net income to common shareholders110,12936,606124,606188,328106,668—————
Basic EPS8.540.581.912.811.520.090.780.55——
Diluted EPS8.540.581.912.811.52—————
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—————