It's simple, you are thinking about today and now, while investors are thinking about 3 months from now.
People have different strategies, some bail and try to buy in cheaper while others simply hold and wait for things to go back up.
Looks like it's a hold play. Also, we have a buy rating on the stock now with a .95 price target. Earnings mean nothing, potential is everything at this point.