I'm not sure if they can deliver on guidance... 80k compared to 50k is a lot, especially when they consistently couldn't meet expectations. Must just bought 1 billion worth of shares, so he seems confident... although if it doesn't work out he can just sell the company. Analysts have mixed...