SunPower Corp (NASDAQ:SPWR) on Wednesday reported a wider net loss of USD 568.7 million for the last quarter of 2017, but it recorded a positive non-GAAP net profit of USD 35.8 million.