things that might happen in favor of the shorts
Insiders making their +/- 10M shares available;
Earnings miss;
Downgrade of the company;
Can't figger out anything else, assuming that there won't be any (other) dilution.
Things that might happen in favor of longs:
Beat estimates;
Bigger international growth;
(non-binding) Buy-out offers;
A 'small' institutional buy, triggering an upside swing;
Company buying back own stock (12.5 M cash would decrease the float with 7%);
Waiting to enter on technicals