Profits were dented by a £46 million increase in wage costs for the year, the company said.