EOG Resources revenue and financials

EOG · NYSE · USD

$144.08Change from previous close: +1.91%Absolute change: +$2.70

Close · October 5, 2026

In the fiscal year ended December 2025, EOG Resources reported revenue of $22.63B (−4.50% year over year). Net income was $4.98B, a net margin of 22.0%.

Annual revenue · 2025: $22.63B
  1. $7.65B2016
  2. $11.21B2017
  3. $17.28B2018
  4. $17.38B2019
  5. $11.03B2020
  6. $18.64B2021
  7. $25.7B2022
  8. $24.19B2023
  9. $23.7B2024
  10. $22.63B2025

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

At a glance

Revenue growth
−4.50%
2025 vs 2024
Net income growth
−22.22%
2025 vs 2024
Net margin
22.0%
2024: 27.0%

Financial data

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

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue8,5226,7775,6735,7495,3715,8615,6735,8936,0525,8606,0596,134
Cost of revenue3,0932,5202,2192,1522,0672,1662,1582,3372,3032,2132,3102,158
Gross profit5,4294,2573,4543,5973,3043,6953,5153,5563,7493,6473,7493,976
Selling, general and administrative213185224239186171189167151162192161
Operating income3,4702,5679611,9101,7621,8601,6172,0962,1412,2452,5352,523
EBIT3,4702,5679611,9101,7621,8601,6172,0962,1412,2452,5352,523
EBITDA4,7483,7792,8743,0942,8392,9172,9103,1423,1753,3383,5133,474
Interest expense67.066.066.071.051.047.038.031.036.033.035.036.0
Pre-tax income3,4992,5559101,8241,7511,8771,6242,1342,1602,3002,5352,573
Income tax775575209353406414373461470511547543
Net income2,7241,9807011,4711,3451,4631,2511,6731,6901,7891,9882,030
Net income to common shareholders2,7241,9807011,4711,3451,4631,2511,6731,6901,7891,9882,030
Basic EPS5.183.721.312.722.482.662.252.972.973.113.433.51
Diluted EPS5.153.701.302.702.462.652.232.952.953.103.423.48
Average shares (basic)526532537541543550557564569575579579
Average shares (diluted)529535539544546553561568572577581583
Dividend per share1.021.021.021.020.980.980.980.910.910.910.910.83