Like-for-like sales were up 2.8 per cent for the 52 weeks to March 31. Total sales rose by 15 per cent to£48.58 million.
Chief executive Paul Eyre said: 'This year saw fewer store openings than had been expected originally and tougher trading conditions than the previous year. In light of this our performance has been more than creditable.'
Nine stores were opened during the year, bringing the total to 60. The group said current trading was strong, with like-for-like sales up 8.7 per cent since the end of the financial year.
Eyre said: 'The second half was strong and this has continued into the current year.'