Helen of Troy Limited (NASDAQ: HELE) posted second-quarter fiscal 2025 results, wherein both the top and bottom lines declined year over year. However, both metrics beat the Zacks Consensus ...