SunPower Q2 FY26 revenue falls 17% to $54.86 million; swings to net income of $6.89 million - SPWR News | Rallies