Canadian renewables developer Boralex Inc (TSE:BLX) said on Wednesday its first-quarter attributable net profit rose by 24% year-on-year to CAD 20 million (USD 15.6m/EUR 13.1m) a year before.