 Ballard Power Systems Inc NASDAQ: BLDP TSX: BLDP reported first-quarter revenue of 21 million, an increase of 19 year-over-year, driven by growth in Power Product sales, more than offsetting the decline in Technology Solutions revenue. EPS loss widened to 0.14 compared to. 