Hot Topic profit up in Q4, full year