For well over a month, several of us having been saying that the PRs won't be released until August because the 2nd Q is due on the 15th, and KJ probably wants to have as much good info. revealed as possible which will override the bad info (1st Q results, which we already know won't be good).
Maybe I'm being naive, but the one major factor that keeps me here is that KJ has been buying shares up to and including June 27 with a total accumulation of about 44 million.