Financial Results for Fiscal Year 2025
May 8, 2026