.056B (-4% Y/Y, in-line .065B est); gross margin 57.3% (vs 45.5% Y/Y), adj EBITDA $644M (+15% Y/Y), 45.1 GW backlog through 2030; FY26 guide reaffirmed, FSLR +2.44% to $211.03 on Friday July 31" />
.056B (-4% Y/Y, in-line .065B est); gross margin 57.3% (vs 45.5% Y/Y), adj EBITDA $644M (+15% Y/Y), 45.1 GW backlog through 2030; FY26 guide reaffirmed, FSLR +2.44% to $211.03 on Friday July 31" />