Canada-based Innergex Renewable Energy Inc (TSE:INE) yesterday reported higher profits and revenues for 2018 mainly due to the contribution of assets it acquired last year, capacity additions and higher power production.