Stem Inc. First Quarter 2026 Earnings Call May 6, 2026 5:00 pm EDT Earnings ReleaseQ1 2026HTML Earnings WebcastQ1 2026Audio PresentationQ1 2026PDF Prepared RemarksQ1 2026PDF 10-QQ1 2026HTML 10-Q Q1 2026 XBRL Zip