 The company has experienced some short-term issues that have made investors nervous - including changing CFO and a large manufacturing issue. The company has good growth characteristics and a reasonable valuation if you believe the underlying demand is still there. 