Evolution Petroleum (EPM) reported a fiscal Q3 adjusted loss late Tuesday of $0.09 per diluted share, swinging from earnings of $0.02 a year earlier.
Analysts polled by FactSet expected earnings of $0.02.
Revenue in the three months ended March 31 fell to $20.2 million from $22.6 million a year earlier.
Analysts surveyed by FactSet expected $21.3 million.
Evolution shares fell 7.3% in after-hours trading.