Helen of Troy showcased improving operating performance in its first quarter, during which earnings and revenue, while down year over year, surpassed analyst estimates. Net income was $22.6 million, or 94 cents per diluted share, compared with $24.6 million, or $1.02...