Hamilton Beach Tacks on Profit, Optimistic About Holiday Season