Infinis Energy said its revenue was down this year to £102.7million compared with 2014.
The renewables company said its EBITDA was also lower at £56.5million compared with £58.3million the year previously.
Infinis said its revenue had also been adversely affected by a £3.1million reduction in the company’s estimate of ROC recycle income previously accrued in the last financial year.
The recently implemented removal of exemption from the CCL (Climate Change Levy) also had an impact on the company’s revenue.
Eric Machiels, chief executive of Infinis, said:”This has been a resilient performance by the business against the backdrop of softer commodity prices and regulatory changes.
“We have delivered another excellent operating performance with high levels of engine reliability and turbine availability.”
Infinis said it currently has 135MW of new wind power plants under construction which are on track in terms of time and budget.
The company said it expects the new plants to deliver around 345GWh of new clean and affordable renewable energy.
Onshore wind growth plans are also progressing well with the A’Chruach windfarm at an advanced stage of commissioning and on track for full operations by March next year.
Galawhistle windfarm and Sisters and North Steads are also progressing as planned.