Apple in 2025 Report Card Round-up