Dashboard
Financial statements
FSLR

Company financials

First Solar

Information Technology Semiconductors Tempe, Arizona Last filing Feb 24, 2026 · FY2025
Revenue FY2025
$5.2B
Net income FY2025
$1.5B

Balance Sheet

Assets, liabilities, and equity

34 accounts · 5 years
Account 2025 2024 2023 2022 2021
Statement
BS Assets Cash $2.8B $1.6B $1.9B $1.5B $1.5B
BS Assets Short Term Invest $51.8M $171.6M $155.5M $1.1B $375.4M
BS Assets Accts Receivable $1.3B $1.3B $660.8M $324.3M $429.4M
BS Assets Inventory $736.7M $1.1B $819.9M $621.4M $666.3M
BS Assets Prepaid Expenses $643.1M $546.9M $391.9M $237.1M $244.2M
BS Assets Other Current Assets $643.1M $546.9M $391.9M $237.1M $244.2M
BS Assets Total Current $6.0B $5.1B $4.6B $3.8B $3.2B
BS Assets PPE $5.7B $5.4B $4.4B $3.5B $2.6B
BS Assets Op Lease ROU $161.8M $114.3M $84.4M $93.2M $207.5M
BS Assets Goodwill $31.1M $28.3M $29.7M $14.5M $14.5M
BS Assets Intangible Assets $51.0M $54.7M $64.5M $31.1M $45.5M
BS Assets Deferred Tax Assets $194.7M $208.8M $142.8M $78.7M $59.2M
BS Assets Other Noncurrent $759.7M $697.8M $478.6M $319.8M $438.8M
BS Assets Total $13.3B $12.1B $10.4B $8.3B $7.4B
BS Liab Accts Payable $405.8M $482.2M $207.2M $341.4M $193.4M
BS Liab Accrued Liab $519.4M $508.6M $524.8M $382.8M $288.4M
BS Liab Deferred Rev Current $1.0B $712.0M $413.6M $263.2M $201.9M
BS Liab Current Debt $216.0M $236.4M $96.2M $0 $3.9M
BS Liab Op Lease Current $15.2M $11.8M $10.3M $9.2M $12.8M
BS Liab Other Current $91.1M $60.9M $42.2M $21.2M $34.7M
BS Liab Total Current $2.3B $2.1B $1.3B $1.0B $726.9M
BS Liab Long Term Debt $282.6M $373.4M $464.1M $184.3M $236.0M
BS Liab Deferred Rev LT $805.0M $1.3B $1.6B $944.7M $95.9M
BS Liab Op Lease Noncurrent $103.8M $66.2M $36.7M $40.6M $145.9M
BS Liab Deferred Tax Liab $69.7M $463.4M $262.0M $28.9M $27.7M
BS Liab Other Noncurrent $295.6M $233.8M $180.7M $119.9M $352.2M
BS Liab Total $3.8B $4.1B $3.7B $2.4B $1.5B
BS Equity Preferred Stock $0 $30.0M $30.0M $30.0M $30.0M
BS Equity Common Stock $107.0K $107.0K $107.0K $107.0K $106.0K
BS Equity APIC $2.9B $2.9B $2.9B $2.9B $2.9B
BS Equity Retained Earnings $6.8B $5.3B $4.0B $3.1B $3.2B
BS Equity AOCI $-155.5M $-184.1M $-174.1M $-191.8M $-96.4M
BS Equity Total $9.5B $8.0B $6.7B $5.8B $6.0B
BS Equity Total Liab and Equity $13.3B $12.1B $10.4B $8.3B $7.4B