10-KFiling Date: Feb 24, 2026
First Solar (FSLR) 10-K (Feb 24, 2026)
fslr-20251231
View SEC Filing
ACC: 0001274494-26-000021
Key Financial Metrics2025 · 2025-12-31
Revenue$5.22B
Net Income$1.53B
Total Assets$13.32B
Stockholders' Equity$9.54B
Operating Cash Flow$2.06B