Oddle’s recipe for revenue falls flat as losses pile up