Highland Spring has reported a drop in full-year profits.