I know, they are flat running the shorts, but they report tomorrow and I suspect the stock will be sold whether the news is good or bad - after the recent run up earnings and guidance would have to be very good for it to run more. I expect a "sell the news" round of profit taking if earnings and guidance are ok and heavy selling if they are bad.
I think they will be worse than expected, especially for guidance.