IMO, supply constraints mattered....and this quarter is different because Apple threw a lower margin iPhone into the mix: the 5c. These have been consistently available, while the 5s has not. That means that for all but a couple of days during the quarter, all they had to sell was the lower margin 5c, while revenue from the higher margin 5s was waiting in the wings and won't be seen until next quarter.