SPWR Q2'25: $67.5M Revenue, $2.4M Operating Profit
1. SunPower reported Q2'25 revenue of $67.5 million, a decline from Q1. 2. Cost-cutting measures improved operating profit to $2.42 million despite lower revenue. 3. Company forecasts Q3'25 revenue to rise to approximately $70 million. 4. SunPower joined Russell indices, improving stock liquidity and market visibility. 5. Leadership changes with interim CFO and new CLO may stabilize operations.