Spain-based olive oil supplier Deoleo has booked a loss of EUR26.8m (US$29.6m) for the first nine months of the year due to one-off costs - but saw operating profit grow.