Craft Brew Alliance (CBA) has posted a return to healthy full-year profits growth, helped partly by cutting its number of SKUs by a quarter.