Earnings due anytime. Beat last time. The short position is over 1/3rd of the float too and will propel this upward fast for Investors IMHO...