Epsilon Energy (EPSN) reported Q2 net income late Wednesday of $0.23 per diluted share, up from $0.07 a year earlier.
Revenue for the quarter ended June 30 was $18.3 million, up from $11.6 million a year earlier.
Shares fell around 2.4% in after-hours activity.