Westport Fuel Systems (WPRT.TO) reported second-quarter net loss of $11.4 million, or a loss of $0.64 per share, narrowing from a loss of $34.3 million, or a loss of $1.98 per share.
Analysts polled by FactSet expected $0.35, with three analysts reporting.
Revenues were $2.7 million, down from $12.5 million.
Analysts expected $2.2 million, with three analysts reporting.