Net sales of $629 million Net loss per diluted share of $0.46 Cash, cash equivalents, restricted cash, and marketable securities of $1.9 billion YTD net bookings of 43.7 GW DC 16.6 GW DC of net bookings since prior earnings call Record expected module shipment backlog of over 58 GW DC Reduce FY 2022 earnings guidance […]