Evolution Petroleum (EPM) reported a fiscal Q4 adjusted loss late Tuesday of $0.02 per diluted share, swinging from earnings of $0.03 a year earlier.
Analysts polled by FactSet expected earnings of $0.01.
Revenue for the quarter ended June 30 rose to $24.2 million from $21.1 million a year earlier.
Analysts expected $23.2 million.
Evolution Petroleum shares rose 4.6% in after-hours activity.