I usually try to stay out of the shorting argument because I do not know enough about shorting. I have to admit though that I would be hard pressed to believe that anyone would try and short a stock the day before a company's financials are expected out. Especially if this report is going to show record revenues.
DON'T TAKE LIFE TOO SERIOUS, YOU'LL NEVER GET OUT ALIVE!