28 Apr First Solar, Inc. Announces First Quarter 2023 Financial Results
Net sales of $548 million Net income per diluted share of $0.40 Net cash balance of $2.0 billion YTD net bookings of 12.1 GWDC; 4.8 GWDC since fourth quarter earnings call at an average selling price of $0.318 per watt Expected volume sold backlo...