It's a bit ridiculous now isn't it, given the amount of time that has passed since the results were originally expected. The hope is that the delay is due to the company making some sort of deal behind the scenes which they will announce with the results very soon!