Innergex Renewable Energy Inc (TSE:INE) has improved both its revenues and net profit in the third quarter of 2018 as its operating performance was boosted by acquisitions and project commissioning in the past two years.