Apple reports record Q1 2025 earnings with $124.30 billion in revenue - eviltoast