Philippine wind and geothermal power firm Energy Development Corp (PSE:EDC) reported a 3% drop in recurring net income attributable to equity holders of the parent (RNIA) for the first nine months of 2018, even though revenues improved.