2nd Quarter 2024 Earnings Call Jul 18, 2024 10:30 am EST Earnings WebcastAudio Transcript PresentationPDF Shareholder LetterPDF 10-QHTML XBRL Zip