Management just announced it was raising its guidance because sales have been so strong.

For the three months ending January 31, it estimates it had $175 million to $180 million in sales, up from its earlier guidance of $150 million to $155 million. This new guidance is much higher than the $155 million expected by analysts.

Earnings per share are estimated to come in at $0.39 to $0.41 per share, which is way above the $0.27 to $0.29 it previously saw. Analysts were only expecting $0.29.