Spanish renewables company Opdenergy Holding SA (BME:OPDE) booked a net profit of EUR 11.1 million (USD 11.6m) for the nine-month period ended September 30, up from an EUR-8.8-million loss for the same time frame a year ago, it said in its earnings report on Tuesday.