Apparel group HanesBrands has reported a 25% jump in full-year profit, but admitted that sales softened during the fourth quarter.