Ballard Power Systems (BLDP.TO) said Friday that second-quarter net loss improved to $0.07 per share, from a loss of $0.08 per share, in the prior year period.
Analysts polled by FactSet had expected a loss of $0.04 per share.
The company, which is developing zero-emission hydrogen fuel cells, said total revenue increased 15% to $20.6 million, but missed the $25.6 million forecast by analysts.