First Solar Inc (FSLR)
134.66 +4.84 (+3.73%) 12:24 ET [NASDAQ]
133.24 x 100 133.54 x 100
Realtime by (Cboe BZX)
133.24 x 100 133.54 x 100
Realtime 128.00 -1.82 (-1.40%) 09:29 ET
for Thu, Apr 3rd, 2025
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
12-2024 | 12-2023 | 12-2022 | 12-2021 | 12-2020 | |
Cash Flows From Operating Activities | |||||
Net Income | 1,292,044 | 830,777 | -44,166 | 468,693 | 398,355 |
Depreciation Amortization | 423,498 | 307,994 | 269,724 | 259,900 | 232,925 |
Income taxes - deferred | -54,754 | -60,813 | -12,799 | 49,847 | 36,013 |
Accounts receivable | -235,036 | -963,928 | 118,724 | -96,951 | 345,150 |
Accounts payable and accrued liabilities | N/A | N/A | N/A | N/A | -109,583 |
Other Working Capital | -483,120 | -526,664 | 998,638 | -336,705 | -562,452 |
Other Operating Activity | 275,367 | 1,014,894 | -456,752 | -107,225 | -303,288 |
Operating Cash Flow | $1,217,999 | $602,260 | $873,369 | $237,559 | $37,120 |
Cash Flows From Investing Activities | |||||
Change In Deposits | -24,240 | 951,089 | -728,221 | 147,459 | 290,908 |
PPE Investments | -1,526,076 | -1,386,775 | -903,605 | -540,291 | -416,635 |
Net Acquisitions | N/A | -28,059 | 442,302 | 300,499 | N/A |
Other Investing Activity | -12,991 | -9,046 | -3,050 | -6,707 | -5,500 |
Investing Cash Flow | $-1,563,307 | $-472,791 | $-1,192,574 | $-99,040 | $-131,227 |
Cash Flows From Financing Activities | |||||
Debt Issued | 258,461 | 367,983 | 397,380 | 129,215 | 156,679 |
Debt Repayment | -205,821 | N/A | -75,896 | -72,676 | -225,344 |
Other Financing Activity | -27,791 | -31,130 | -12,092 | -15,989 | -13,922 |
Financing Cash Flow | $24,849 | $336,853 | $309,392 | $40,550 | $-82,587 |
Exchange Rate Effect | -6,387 | 5,285 | 47,438 | 3,174 | 3,778 |
Beginning Cash Position | 1,965,069 | 1,493,462 | 1,455,837 | 1,273,594 | 1,446,510 |
End Cash Position | 1,638,223 | 1,965,069 | 1,493,462 | 1,455,837 | 1,273,594 |
Net Cash Flow | $-326,846 | $471,607 | $37,625 | $182,243 | $-172,916 |
Free Cash Flow | |||||
Operating Cash Flow | 1,217,999 | 602,260 | 873,369 | 237,559 | 37,120 |
Capital Expenditure | -1,526,076 | -1,386,775 | -903,605 | -540,291 | -416,635 |
Free Cash Flow | -308,077 | -784,515 | -30,236 | -302,732 | -379,515 |