Ballard Power Systems' loss under IFRS for six months of 2021 was $39.552 million, up 58.6% from $24.935 million in the previous year. Revenue decreased 14.3% to $42.58 million from $49.665 million a year earlier.