SunPower Corp (NASDAQ:SPWR) on Wednesday reported its financial results for the second quarter ended June 28, 2020, including revenue, gross margin and adjusted EBITDA that exceeded its forecast.