Stem Inc. First Quarter 2024 Earnings Call May 2, 2024 5:00 pm EDT Earnings ReleaseQ1 2024HTML PresentationQ1 2024PDF 10-QQ1 2024HTML 10-Q Q1 2024 XBRL Zip