 The stock price has dropped significantly despite substantially strong operating performance. High inventory levels might affect the business in the short run, but the long-term prospects seem attractive. 