News Apple Earnings: The Tech Giant’s Numbers That Have the World Doing a Double-Take 30 October 2025