earnings
Record Net Sales and Strong Backlog: CuRe Technology Ramps Production (FSLR Q1 2026 Earnings Call)
First Solar delivered a strong start to 2026, reporting net income of $347 million alongside record revenues.
First Solar delivered a strong start to 2026, reporting net income of $347 million alongside record revenues.