What is pathetic about this sell off is the fact its not warranted. If your long, add to your position for sure. If you have not taking a position, great entry point. The QTR was good, outlook was raised, & most importantly... they are going to buy back 20 mil. dollars in stock. Keep this in mind, companies only buy back stock & or pay dividens if one,, they have hoards of cash to spend, two if they see that the long term outlook is very good for the company. Because one thing a company will not do if they see any problems on the horizon(the business environment) is spend cash & certainly not spend 20 million for there own stock. And these cracker jack people that call themselves analyst's are even more pathetic. This compamy has continuesly fired on all cylinders & offers a product in high demand. This will continue. Longs, all I can say is add add add..