Cardinal Energy (CJ.TO) reported Q2 earnings of C$0.38 per diluted share, rising from C$0.10 a year earlier.
Analysts polled by FactSet expected C$0.39.
Revenue for the quarter ended June 30 was C$231.6 million from C$127.4 million a year earlier.
Analysts expected C$239.3 million.