Philippine wind and geothermal power producer Energy Development Corp (PSE:EDC) closed the first nine months of 2017 with a consolidated net profit of PHP 6 billion (USD 117.9m/EUR 100m), down from PHP 7.4 billion a year before.