Core Insights - Sunrun reported revenue of 518.49millionforQ42024,ayear−over−yearincreaseof0.41.41 compared to -1.33ayearago,indicatingasignificantturnaroundinearningsperformance[1]−TherevenuefellshortoftheZacksConsensusEstimateof538.42 million, resulting in a surprise of -3.70%, while the EPS exceeded expectations by +622.22% against a consensus estimate of -0.27[1]FinancialPerformanceMetrics−SolarEnergyCapacityInstalledforSubscriberswas232MW,belowtheaverageestimateof248.89MW[4]−NetworkedSolarEnergyCapacityreached7,531MW,slightlybelowtheaverageestimateof7,562.94MW[4]−RevenuefromCustomerAgreementsandIncentiveswas388.57 million, exceeding the estimated 375.17million,reflectingayear−over−yearincreaseof+20.8129.92 million, significantly lower than the estimated 158.65million,markingayear−over−yeardecreaseof−33.437.24 million, compared to the average estimate of 72.53million,representingayear−over−yeardeclineof−58.431.02 million, below the average estimate of 39.43million,withayear−over−yearchangeof−892.68 million, slightly above the average estimate of 88.70million,showingayear−over−yeardecreaseof−12.1357.55 million, surpassing the average estimate of 353.72million,withayear−over−yearincreaseof+24.21.56 million, significantly lower than the average estimate of 7.28million[4]−GrossProfitfromCustomerAgreementsandIncentiveswas95.94 million, exceeding the average estimate of $62.21 million [4] Stock Performance - Sunrun's shares have returned -24.6% over the past month, contrasting with the Zacks S&P 500 composite's -4.1% change, indicating underperformance relative to the broader market [3] - The stock currently holds a Zacks Rank 3 (Hold), suggesting it may perform in line with the market in the near term [3]