Back
Financial Statements
Stock Data
FSLR

First Solar

Information Technology
Semiconductors
Tempe, Arizona
Balance Sheet 33 Accounts • 5 Years
Account 2024 2023 2022 2021 2020
end 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Assets - CashAndCashEquivalents $1.6B $1.9B $1.5B $1.5B $1.2B
Assets - AccountsReceivable $1.3B $660.8M $324.3M $429.4M $266.1M
Assets - Inventory $1.1B $819.9M $621.4M $666.3M $567.6M
Assets - PrepaidExpenses $546.9M $391.9M $267.7M $244.2M $251.7M
Assets - TotalCurrentAssets $5.1B $4.6B $3.8B $3.2B $3.0B
Assets - Property,PlantAndEquipment $5.4B $4.4B $3.5B $2.6B $2.4B
Assets - OperatingLeaseAssets $114.3M $84.4M $93.2M $207.5M $226.7M
Assets - Goodwill $28.3M $29.7M $14.5M $14.5M $14.5M
Assets - IntangibleAssets $54.7M $64.5M $31.1M $45.5M $56.1M
Assets - OtherNoncurrentAssets $697.8M $478.6M $356.2M $438.8M $434.1M
Assets - TotalAssets $12.1B $10.4B $8.3B $7.4B $7.1B
Liabilities - AccountsPayable $482.2M $207.2M $341.4M $193.4M $183.3M
Liabilities - AccruedLiabilities $508.6M $524.8M $382.8M $288.4M $310.5M
Liabilities - ContractLiabilities $712.0M $413.6M $263.2M $201.9M $188.8M
Liabilities - ProductWarranty $62.1M $5.9M $10.7M $13.6M $22.3M
Liabilities - OperatingLeaseLiabilities $11.8M $10.3M $9.2M $12.8M $14.0M
Liabilities - IncomeTaxesPayable $77.4M $22.1M $29.4M $4.5M $14.6M
Liabilities - TotalCurrentLiabilities $2.1B $1.3B $1.0B $726.9M $847.4M
Liabilities - LongTermDebt $373.4M $464.1M $184.3M $236.0M $237.7M
Liabilities - OperatingLeaseLiabilitiesNoncurrent $66.2M $36.7M $40.6M $145.9M $189.0M
Liabilities - ProductWarrantyNoncurrent $14.3M $19.6M $23.1M $39.0M $72.8M
Liabilities - OtherNoncurrentLiabilities $233.8M $180.7M $119.9M $256.2M $372.2M
Liabilities - TotalLiabilities $4.1B $3.7B $2.4B $1.5B $1.6B
Equity - CommonStock $107.0K $107.0K $107.0K $106.0K $106.0K
Equity - PreferredStock $30.0M $30.0M $30.0M $30.0M $30.0M
Equity - AdditionalPaidInCapital $2.9B $2.9B $2.9B $2.9B $2.9B
Equity - RetainedEarnings $5.3B $4.0B $3.1B $3.2B $2.7B
Equity - AccumulatedOtherComprehensiveIncome $-184.1M $-174.1M $-191.8M $-96.4M $-61.7M
Equity - TotalStockholdersEquity $8.0B $6.7B $5.8B $6.0B $5.5B
Equity - TotalLiabilitiesAndStockholdersEquity $12.1B $10.4B $8.3B $7.4B $7.1B
Equity - TotalLiabilitiesandEquity $12.1B $10.4B $8.3B $7.4B $7.1B
Validation - L+E Components Sum Difference $0 $0 $0 $0 $0