High Tide (HITI) reported fiscal Q2 adjusted earnings late Monday of 0.01 Canadian dollars per diluted share, compared with the loss of C$0.04 a year earlier.
Three analysts surveyed by FactSet expected a loss of C$0.02.
Revenue in the three months ended April 30 rose to C$179.3 million from C$137.8 million a year ago.
Analysts surveyed by FactSet expected C$171.2 million.
High Tide shares rose 15% in after-hours trading.