Q1 2026 Earnings May 5, 2026 4:30 pm EDT Earnings ReleaseHTML PDF Earnings WebcastAudio PresentationPDF Shareholder LetterPDF Quarterly Financial UpdatePDF 10-QHTML XBRL Zip