History has shown that this stock moves with it's earnings and it has had both good and bad earnings.
I would bet both ways although it is looking bullish.
I'm doing a bull put spread in case the stock doesn't move, I can still make some money on time decay.
I may also look into a straddle depending what the fundamentals show on Tuesday 7/8, giving the stock a day to show me where it's going.