SunPower Reports 2025 Revenue Decline in 10-K Filing | Intellectia.AI