Outsourcing firm returns to form after years 'in the wilderness'