Apr 30 2025 First-Quarter 2025 Financial Results Apr 30 2025 04/30/2025 08:00 a.m. ET. Webcast Presentation 2025