SunPower (NASDAQ:SPWR) expects to top USD 1 billion (EUR 845m) in 2020 revenues, its latest financial guidance shows.