That means they predict to have sold (shipped) 12,7 million consoles march 31th, right? Let's say 10% of that will be stock, so they must sell 11,4 million consoles end of march.
Hmm, I think they will be 0,5m - 1m short, but who knows, it's possible. If they don't reach it, it will hurt extra though.
Stockholders won't be happy either way, that's for sure.