Cash Flow Summary
First Solar Inc

Legend | CAGR | Total Change | Average | Median | Low | High | Latest |
|---|---|---|---|---|---|---|---|
Net Common Stock Issued | -- | -- | -- | -- | -- | -- | -- |
Investments In Property, Plant & Equipment | -- | 16.62% | -$217.47M | -$205.01M | -$288.13M 2025-06-30 | -$171.73M 2025-12-31 | -$171.73M 2025-12-31 |
Debt Repayments | -- | -189.45% | -$25.72M | -$153.16M | -$243.34M 2025-12-31 | $446.77M 2025-06-30 | -$243.34M 2025-12-31 |
Cash From Operating Activities | -- | -- | $514.28M | $695.74M | -$607.98M 2025-03-31 | $1.27B 2025-09-30 | $1.24B 2025-12-31 |
| #'s in thousands USD | All Time | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 Get more features by creating a free Stock Unlock account: 2 portfolios, 5 positions per portfolio 2 watchlists, up to 10 tickers per watchlist More screener searches | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1,241,893 | 1,273,617 | 149,577 | -607,982 | 42,069,000 | 7229547 | 6730982 | 8346868 | 3214627 | 5426442 | 4729055 | 525642 | 3741989 | 2010686 | 2113296 | 2711617 | 3998695 | 2776348 | |||
520,883 | 455,943 | 341,868 | 209,535 | 42,069,000 | 226822 | 8368501 | 47503 | 2141876 | 1404556 | 8832857 | 1745487 | 4693312 | 6711509 | 1981558 | 1862579 | 5985789 | -- | |||
2,510 | 7,319 | 6,810 | 2,584 | 42,069,000 | 5084994 | 8751885 | 9292469 | 1009929 | 7193134 | 4708657 | 5703734 | 3120139 | 8292097 | 9349970 | 9960402 | 502144 | 5850982 | |||
140,631 | 138,062 | 124,647 | 125,876 | 42,069,000 | 1795423 | 1536128 | 4198127 | 9797751 | 9110612 | 7186395 | 379870 | 6269626 | 7696815 | 759430 | 7479921 | 7620214 | 1236319 | |||
-866 | 20,616 | 1,121 | 4,740 | 42,069,000 | 913987 | 771715 | 4685495 | 9437753 | 1887091 | 3134900 | 2331516 | 724516 | 1028046 | 4291653 | 8595872 | 5262453 | 8204195 | |||
562,720 | 630,630 | -323,395 | -959,362 | 42,069,000 | 853117 | 5716202 | 7109277 | 8721026 | 9539145 | 6763072 | 1650031 | 9596349 | 1723019 | 5877958 | 8633967 | 2195016 | 1881842 | |||
-- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | |||
-12,870 | 4,986 | 33,770 | 5,928 | 42,069,000 | 5454266 | 854473 | 8246074 | 6748947 | 1928603 | 9038253 | 3783226 | 3342388 | 7795338 | 7390502 | 6897075 | 2624580 | 693163 | |||
18,525 | 28,366 | 5,336 | 11,229 | 42,069,000 | 1497570 | 9971229 | 7517162 | 7542137 | 4002965 | 68863 | 4507592 | 3721057 | 2296411 | 4721977 | 1301012 | 1488033 | 1878835 | |||
-187,234 | -227,731 | -261,994 | -88,209 | 42,069,000 | 9214202 | 7253542 | 6157441 | 9392981 | 9907465 | 4847341 | 9642307 | 695866 | 6799935 | 1036762 | 8171190 | 8061315 | 8317138 | |||
-171,727 | -204,048 | -288,134 | -205,966 | 42,069,000 | 3859228 | 9426490 | 3835041 | 6236140 | 6502197 | 9813057 | 2831145 | 4451457 | 8759835 | 1077931 | 4498524 | 8166894 | 1276720 | |||
-15,507 | -23,683 | 26,140 | 117,757 | 42,069,000 | 8161799 | 8595248 | 1687650 | 6883879 | 6088120 | 4053535 | 2199636 | 4425247 | 1628726 | 1633729 | 1545731 | 2489717 | 2369248 | |||
-243,670 | -222,557 | 446,618 | -99,619 | 42,069,000 | 5220492 | 997463 | 7552473 | 6996844 | 8837780 | 1215290 | 9608236 | 4621038 | 1373693 | 5078452 | 6100617 | 3716981 | 2417556 | |||
-243,341 | -222,253 | 446,770 | -84,069 | 42,069,000 | 7603629 | 8973174 | 7609146 | 3224206 | 3769413 | 3765836 | 7467452 | 4125369 | 5090277 | 3458100 | 6369023 | 1792839 | 1985450 | |||
-- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | |||
812,067 | 821,881 | 336,063 | -794,203 | 42,069,000 | 6263001 | 5478308 | 2551905 | 7283100 | 8846611 | 4491668 | 5350079 | 4919744 | 1660324 | 1532294 | 5779105 | 6075411 | 919046 | |||
1,070,166 | 1,069,569 | -138,557 | -813,948 | 42,069,000 | 8587042 | 8065517 | 7731727 | 2023140 | 1204462 | 9679986 | 4982239 | 860383 | 8507842 | 9785702 | 3854417 | 8688631 | 5794916 | |||
1,241,893 | 1,273,617 | 149,577 | -607,982 | 42,069,000 | 1143790 | 2788118 | 7826912 | 4347819 | 2449704 | 2631698 | 9263396 | 1310346 | 6968232 | 5568774 | 3368738 | 276911 | 6356801 | |||
-171,727 | -204,048 | -288,134 | -205,966 | 42,069,000 | 2213727 | 7863140 | 516415 | 9789011 | 5954002 | 333406 | 2718091 | 8128348 | 9081014 | 8900271 | 645315 | 2092340 | 9530103 | |||
1,067,656 | 1,062,250 | -145,367 | -816,532 | 42,069,000 | 5773134 | 8291165 | 9793247 | 4938127 | 9569035 | 8359843 | 4176210 | 3430117 | 8843315 | 6337667 | 1914051 | 1622767 | 1971406 | |||
0.23% | 0.68% | 0.00% | 0.00% | 42K% | 937800 | 8593922 | 9551641 | 435936 | 4491064 | 1967667 | 2881081 | 8702167 | 1871134 | 9429638 | 5743021 | 4359796 | 3452828 |
