Halliwells smashes PEP and revenue targets