The company’s gross turnover was up £12.7 million to £279.2 million in 2016.
Forward bookings were up 8% year-on-year and Barrhead forecasts that 2017 will return a further improved performance.
Pre-tax profits in the year to the end of 2016 fell slightly to £2.8 million, down £300,000 on 2015.
This decline reflected a £500,000 investment in Barrhead’s new Newcastle store, it said, as well as a further £350,000 invested in customer-facing technology.
The group also referenced a significant investment in the development of its new Training Academy in Glasgow city centre.