10-QFiling Date: Apr 30, 2026
First Solar (FSLR) 10-Q (Apr 30, 2026)
fslr-20260331
View SEC Filing
ACC: 0001274494-26-000109
Key Financial Metrics3M Mar'26 · 2026-03-31
Revenue$1.04B
Net Income$346.6M
Total Assets$13.35B
Stockholders' Equity$9.88B
Operating Cash Flow-$214.9M