Q1 2026 Earnings Conference Call April 21, 2026 5:00 pm EDT Letter to StockholdersPDF Earnings ReleaseHTML Earnings WebcastAudio Financial Statements (PDF)PDF Financial Statements (XLSX)XLSX Repurchase Authorization ReleaseHTML 10-QHTML XBRL Zip