Vital Energy (VTLE) reported adjusted Q1 earnings late Monday of $2.37 per diluted share, up from $1.84 a year earlier.
Analysts polled by FactSet expected $2.19.
Revenue for the quarter ended March 31 was $512.2 million, up from $482.3 million a year earlier.
Analysts surveyed by FactSet expected $533.7 million.
The company set Q2 production guidance of 133 to 139 thousand barrels of oil equivalent per day. Analysts expect 136 mboe/d.
The company reiterated its full-year 2025 production outlook.
Shares were up 3% in after-hours trading.