Apple earnings takeaways: A rush to buy iPhones before tariffs, a $900 million hit, and more Shannon Carroll Quartz 2 0 02.05.2025 .....© Quartz visit website