NEW YORK (TheStreet) -- Shares of beauty and cosmetic retailer Ulta Salon (ULTA) reported first-quarter results after the closing bell on Thursday, exceeding expectations on the top and bottom lines. 

Earnings per share came in at $1.04, beating the 93 cents analysts expected, according to Thomson Reuters, and ahead of the 77 cents earned during the same quarter last year. The retailer reported sales of $868 million, beating the consensus estimate of $846 million and up from the $713 million earned during the year-ago quarter.

Comparable sales, a key industry metric, rose 11.4%, ahead of the 8.7% increase during the same quarter last year.

"The Ulta Beauty team delivered an excellent start to 2015, with better-than-expected sales and earnings growth in the first quarter," said CEO Mary Dillon. "We achieved our best comparable sales growth since 2011, driven by strong traffic growth in both retail and e-commerce, market share gains across all categories, and continued successful execution of our marketing strategies. We also drove significant operating margin expansion, with a healthy balance of product margin improvement and marketing and payroll expense leverage."

The company repurchased just over 192,000 shares during the quarter, totaling roughly $28 million.

As for outlook, Ulta Salon expects second-quarter sales to range from $854 million to $868 million, while comparable-store sales will rise between 7% and 9%.

Analysts at William Blair and Robert W. Baird maintain an outperform rating on the stock. KeyBanc Capital Markets and J.P. Morgan hold an overweight rating.

Ulta Salon's price of $154.84 is roughly 39 times greater than its pre-share earnings last year. Shares have returned over 21% since the start of the year. 

If you liked this article you might like

Don't Get Shaken Out of Good Stocks: Cramer's 'Mad Money' Recap (Wed 9/13/17)

It's Bizarre That Billionaire Warren Buffett Is Kinda Invested in Dying Sears

Play Defense, Play the Dollar: Cramer's 'Mad Money' Recap (Tuesday 8/29/17)

Is Makeup Peaking?

Jackson Hole and a Solar Eclipse -- Week in Review