Talos Energy (TALO) reported Q1 adjusted earnings late Monday of $0.06 per share, swinging from a loss of $0.13 a year earlier.
Analysts polled by FactSet expected a loss of $0.10 per share.
Revenue for the quarter ended March 31 was $513.1 million, up from $429.9 million a year earlier.
Analysts surveyed by FactSet expected $500 million.
The company's shares were up 7.6% in recent premarket activity Tuesday.