Might be at least next week for analyst revenue revisions, nobody working Friday so that leaves basically tomorrow and rest of today for the people that are working, usually takes a little time to review and run new models, always possible you get updated revenue tomorrow but would not be surprised if these are delayed due to the big vacation/holiday week.
The short interest is 16.9% of the float, not the total outstanding shares. There was around 24 million +/- shares short going into the trading day. Not sure what kind of multiple is used to calculate short covering based on the day’s volume. But obviously some shorts are exiting.