SunPower (NASDAQ:SPWR) has booked an attributable net profit of USD 72 million (EUR 60.9m) on revenues of about USD 409 million in the first half of 2020 when excluding the business now part of Maxeon Solar Technologies (NASDAQ:MAXN).