Shoe Carnival profit up in Q4