Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets closed
S&P/TSX
24,162.83
+194.33
(+0.81%)
S&P 500
5,751.07
+51.13
(+0.90%)
DOW
42,352.75
+341.16
(+0.81%)
CAD/USD
0.7369
-0.0010
(-0.13%)
CRUDE OIL
74.45
+0.74
(+1.00%)
Bitcoin CAD
84,196.77
-272.09
(-0.32%)
First Solar, Inc. (FSLR.MX)
Mexico - Mexico Delayed Price. Currency in MXN
Add to watchlist
4,410.00
-180.00
(-3.92%)
At close: 11:30AM CST
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Balance Sheet
All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
1,946,994
1,481,269
1,450,654
1,227,002
-
Other Short Term Investments
155,495
1,096,712
375,389
520,066
-
Total Cash
2,102,489
2,577,981
1,826,043
1,747,068
-
Net Receivables
660,776
324,337
429,436
266,086
-
Inventory
1,012,112
783,296
819,403
702,121
-
Other Current Assets
33,002
43,764
14,129
15,094
-
Total Current Assets
4,634,809
3,791,421
3,191,243
3,014,535
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
6,192,869
5,092,859
4,370,315
4,022,137
-
Accumulated Depreciation
-1,694,116
-1,462,772
-1,295,891
-1,149,792
-
Net property, plant and equipment
4,498,753
3,630,087
3,074,424
2,872,345
-
Equity and other investments
-
-
-
-
2,812
Goodwill
29,687
14,462
14,462
14,462
-
Intangible Assets
64,511
31,106
45,509
56,138
-
Other long-term assets
545,430
545,505
838,116
911,862
-
Total non-current assets
5,730,323
4,459,807
4,222,503
4,094,396
-
Total Assets
10,365,132
8,251,228
7,413,746
7,108,931
-
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
96,238
-
3,896
41,540
17,510
Accounts Payable
207,178
341,409
193,374
183,349
-
Taxes payable
22,134
29,397
4,543
14,571
-
Accrued liabilities
463,888
315,078
230,741
247,134
-
Deferred revenues
413,579
263,215
201,868
188,813
-
Other Current Liabilities
10,042
12,052
13,843
64,611
-
Total Current Liabilities
1,306,158
1,038,048
726,878
847,398
-
Non-current liabilities
Long Term Debt
464,068
184,349
236,005
237,691
-
Deferred taxes liabilities
42,771
28,929
27,699
23,671
-
Deferred revenues
1,591,604
944,725
95,943
44,919
-
Other long-term liabilities
44,783
37,135
43,658
41,784
-
Total non-current liabilities
2,371,505
1,377,125
727,317
740,605
-
Total Liabilities
3,677,663
2,415,173
1,454,195
1,588,003
-
Stockholders' Equity
Common Stock
107
107
106
106
-
Retained Earnings
3,971,066
3,140,289
3,184,455
2,715,762
-
Accumulated other comprehensive income
-174,131
-191,817
-96,362
-61,726
-
Total stockholders' equity
6,687,469
5,836,055
5,959,551
5,520,928
-
Total liabilities and stockholders' equity
10,365,132
8,251,228
7,413,746
7,108,931
-
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.