Apple Q1 2025 earnings: iPhone – same, wearables > Mac, 124B rev, 36B income [pdf] | Hacker News Reader