SunPower has come out with its first-quarter 2010 results, reporting revenues of $347 million for the period, which compares to $212 million and $548 million in Q1 and Q4 2009, respectively. The company's components segment accounted for 81% of the latest quarterly revenues, while the systems group pulled in 19% of the total. On a GAAP basis, SunPower reported gross margin of 20.7%, an operating loss of $2.9 million, and net income per diluted share of $0.13 for the quarter, which compares to gross margin of 15.2%, an operating loss of $18 million, and a net loss per diluted share of $0.12 in Q109.