On a non-GAAP basis, revenue at SunPower’s commercial rooftop unit rose 54% year-on-year to $145.9m, as it booked sales from projects like the 13MW array it recently completed for the University of California Davis.

SunPower’s commercial unit notched a gross margin of 21.4%, compared to 14.9% last year.

Meanwhile, revenue from its residential unit rose 5% to $162.3m, with a gross margin of 22.2%,