Q1 2026 Financial Results Apr 29, 2026 8:30am EDT Earnings Release PDF HTML Webcast Audio Earnings Presentation PDF Fact Sheet PDF Interim Financial Report PDF Call Transcript PDF