I see the new phone is coming out soon. And Apple has ordered a massive 90 million handsets for this iteration.
I don't believe those numbers until Apple reports them in an after the fact financial statement. . . just like I don't believe IDC's numbers in this article.