BLP suffers drop in profits