AG Barr has reported a strong set of results for 2006, despite what the company's CEO described as a "challenging year".