Sluggish first half pushes Rakon to $3.96m loss