NEW YORK (TheStreet) -- Shares of Helen of Troy (HELE) - Get Report were gaining 8.5% to $102.83 after-hours Thursday after the housewares company beat analysts' estimates for earnings and revenue in the second quarter of fiscal 2016.

Helen of Troy reported earnings of $1.12 a share for the fiscal second quarter, above analysts' estimates of 92 cents a share for the quarter. Revenue grew 15.4% year over year to $369.13 million for the quarter, above analysts' estimates of $337.67 million.

"We had a strong second quarter, with year-over-year revenue growth of 15.4% and core business revenue growth of 10.9%, both of which include a foreign currency drag of 2.7%," CEO Julien R. Mininberg said in a statement. "All business segments grew in the second quarter, including Beauty. We continue to make progress on our key initiatives in product innovation, brand marketing, talent development, shared services and collaboration across our business segments, positioning us well to accomplish the goals we have set for this full fiscal year."

Looking to fiscal year 2016 Helen of Troy expects to report earnings of $5.50 to $5.85 a share and revenue of $1.5 billion to $1.536 billion. Analysts expect the company to report earnings of $5.45 a share and revenue of $1.51 billion for the fiscal year.

TheStreet Ratings team rates HELEN OF TROY LTD as a Buy with a ratings score of A-. TheStreet Ratings Team has this to say about their recommendation:

We rate HELEN OF TROY LTD (HELE) a BUY. This is based on the convergence of positive investment measures, which should help this stock outperform the majority of stocks that we rate. The company's strengths can be seen in multiple areas, such as its solid stock price performance, impressive record of earnings per share growth, revenue growth, expanding profit margins and good cash flow from operations. Although no company is perfect, currently we do not see any significant weaknesses which are likely to detract from the generally positive outlook.

You can view the full analysis from the report here: HELE

HELE data by YCharts

Image placeholder title