Stem, Inc. revised earnings guidance for the full-year 2023. For the year, the company now expects Revenue to be in the range of $513 million to $613 million against prior guidance of $550 million to $650 million.