Jul. 30 at 8:07 PM
$FSLR
July 30, 2026
Net sales of
$1.06 billion, a decrease of 4% year-over-year
Net income per diluted share of
$3.92, an increase of 23% year-over-year
Adjusted EBITDA1 of
$644 million
Gross and net cash balance of
$1.7 billion
Contracted sales backlog of 45.1 GW as of June 30, 2026