British outerwear brand Barbour has reported record turnover for the year to 30 April 2023, with sales up 20% year on year to £343m, however "intense cost pressures" hit profits. British outerwear brand Barbour has reported record turnover for the year to 30 April 2023, with sales up 20% year on year to £343m, however "intense cost pressures" hit profits.