As recently as Feb., mgmt was forecasting 2.5 million growth. (much lower than 7 million consensus)
I'm sure their inability to forecast isn't helping.