May 2025: A glimpse into FY2025 earnings