SunPower Corp (NASDAQ:SPWR) on Monday reported second-quarter (Q2) results that exceeded its forecasts, although its net loss expanded to USD 447.1 million (EUR 382m) from USD 90.5 million a year earlier.