Climate issues squeezed the Canadian cannabis producer's yields, but higher prices drove second-quarter revenue up 52%.