Updated from 7:38 a.m. EDT
second-quarter earnings rose from a year ago thanks to more sales of higher-margin services and a generally better product mix.
The company earned $28.1 million, or 19 cents a share, compared with earnings of $21.5 million, or 15 cents a share, last year. Sales rose to $725.8 million from $651.5 million last year while same-store sales rose 7.9%. Second-quarter gross margins were 29.7%, up 113 basis points from last year.
Analysts surveyed by Thomson First Call were forecasting earnings of 17 cents a share on sales of $712 million.
The news sent the shares up $2.55, or 12%, to $10.65 on the Instinet premarket session.
For the current quarter the company expects to earn 19 cents or 20 cents a share on a same-store sales increase of 8% to 9% and full-year earnings of 91 cents to 93 cents a share on a same-store sales increase of 7% to 8%. Analysts were forecasting earnings of 19 cents a share in the quarter and earnings of 89 cents a share in the full year.