Philippine wind and geothermal power producer Energy Development Corp (PSE:EDC) on Monday said its net profit for the first half of 2018 dropped by 21%.