SunPower Corp (NASDAQ:SPWR) today reported third-quarter results that beat its forecasts, with a net loss coming in at USD 54.2 million (EUR 46.6m), better than the USD 120 million-100 million it guided for in August.