Net sales of $676 million Net income per share of $0.54 Cash and marketable securities of $2.7 billion, net cash of $2.3 billion YTD net bookings of 5.2GWDC; 1.1GWDC booked since prior earnings call Series 6 commercial shipments commenced from third factory location Earnings guidance lowered primarily due to timing of systems project sale TEMPE, Ariz.: First Solar, Inc. (Nasdaq: FSLR) […]