Advertisement
Screener

First Solar, Inc. (FSLR) Investing Cash Flow

2.8 / 5 stars · 68/120 Roast Me

First Solar, Inc. Investing Cash Flow

First Solar, Inc. (FSLR) reported Investing Cash Flow of -$291.60 million for the 6-month period ending 2026-06-30, per its 10-Q filed 2026-07-30.

Financial Statements › Cash Flow › Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities · last filed 2026-07-30

  • First Solar, Inc. net cash provided by (used in) investing activities for the quarter ending 2026-06-30 was -$143.06M.
  • First Solar, Inc. net cash provided by (used in) investing activities for the quarter ending 2026-03-31 was -$148.53M.
  • First Solar, Inc. net cash provided by (used in) investing activities for the quarter ending 2025-12-31 was -$187.23M.
  • First Solar, Inc. net cash provided by (used in) investing activities for the quarter ending 2025-09-30 was -$227.73M.
  • First Solar, Inc. net cash provided by (used in) investing activities for fiscal 2025 was -$765.17M.
  • First Solar, Inc. net cash provided by (used in) investing activities for fiscal 2024 was -$1.56B.
  • First Solar, Inc. net cash provided by (used in) investing activities for fiscal 2023 was -$472.79M.
  • First Solar, Inc. net cash provided by (used in) investing activities for fiscal 2022 was -$1.19B.
Period endNet Cash Provided by (Used in) Investing Activities 3 monthNet Cash Provided by (Used in) Investing Activities 3 month as first filedNet Cash Provided by (Used in) Investing Activities 6 monthNet Cash Provided by (Used in) Investing Activities 6 month as first filedNet Cash Provided by (Used in) Investing Activities 9 monthNet Cash Provided by (Used in) Investing Activities 9 month as first filedNet Cash Provided by (Used in) Investing Activities 12 monthNet Cash Provided by (Used in) Investing Activities 12 month as first filed
2026-06-30-$143.06M
derived: 10-Q 6 month − 10-Q 3 month · filed 2026-07-30
-$291.60M
10-Q · filed 2026-07-30
-$478.83M
derived: sum of 3 quarters · filed 2026-07-30
-$706.56M
derived: sum of 4 quarters · filed 2026-07-30
2026-03-31-$148.53M
10-Q · filed 2026-04-30
-$335.77M
derived: sum of 2 quarters · filed 2026-04-30
-$563.50M
derived: sum of 3 quarters · filed 2026-04-30
-$825.49M
derived: sum of 4 quarters · filed 2026-07-30
2025-12-31-$187.23M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-24
-$414.96M
derived: sum of 2 quarters · filed 2026-02-24
-$676.96M
derived: sum of 3 quarters · filed 2026-07-30
-$765.17M
10-K · filed 2026-02-24
2025-09-30-$227.73M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-10-30
-$489.73M
derived: sum of 2 quarters · filed 2026-07-30
-$577.93M
10-Q · filed 2025-10-30
-$799.32M
derived: sum of 4 quarters · filed 2026-07-30
2025-06-30-$261.99M
derived: 10-Q 6 month − 10-Q 3 month · filed 2026-07-30
-$350.20M
10-Q · filed 2026-07-30
-$571.59M
derived: sum of 3 quarters · filed 2026-07-30
-$1.24B
derived: sum of 4 quarters · filed 2026-07-30
2025-03-31-$88.21M
10-Q · filed 2026-04-30
-$309.60M
derived: sum of 2 quarters · filed 2026-04-30
-$975.54M
derived: sum of 3 quarters · filed 2026-04-30
-$1.08B
derived: sum of 4 quarters · filed 2026-04-30
2024-12-31-$221.39M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-24
-$887.33M
derived: sum of 2 quarters · filed 2026-02-24
-$994.68M
derived: sum of 3 quarters · filed 2026-02-24
-$1.56B
10-K · filed 2026-02-24
2024-09-30-$665.95M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-10-30
-$773.29M
derived: sum of 2 quarters · filed 2025-10-30
-$1.34B
10-Q · filed 2025-10-30
-$1.52B
derived: sum of 4 quarters · filed 2026-02-24
2024-06-30-$107.35M
derived: 10-Q 6 month − 10-Q 3 month · filed 2025-07-31
-$675.97M
10-Q · filed 2025-07-31
-$849.13M
derived: sum of 3 quarters · filed 2026-02-24
-$405.14M
derived: sum of 4 quarters · filed 2026-02-24
2024-03-31-$568.63M
10-Q · filed 2025-04-29
-$741.79M
derived: sum of 2 quarters · filed 2026-02-24
-$297.80M
derived: sum of 3 quarters · filed 2026-02-24
-$396.19M
derived: sum of 4 quarters · filed 2026-02-24
2023-12-31-$173.16M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-24
$270.83M
derived: sum of 2 quarters · filed 2026-02-24
$172.44M
derived: sum of 3 quarters · filed 2026-02-24
-$472.79M
10-K · filed 2026-02-24
2023-09-30$443.99M
derived: 10-Q 9 month − 10-Q 6 month · filed 2024-10-29
$345.60M
derived: sum of 2 quarters · filed 2024-10-29
-$299.63M
10-Q · filed 2024-10-29
-$869.68M
derived: sum of 4 quarters · filed 2025-02-25
2023-06-30-$98.39M
derived: 10-Q 6 month − 10-Q 3 month · filed 2024-07-30
-$743.62M
10-Q · filed 2024-07-30
-$1.31B
derived: sum of 3 quarters · filed 2025-02-25
-$2.07B
derived: sum of 4 quarters · filed 2025-02-25
2023-03-31-$645.23M
10-Q · filed 2024-05-01
-$1.22B
derived: sum of 2 quarters · filed 2025-02-25
-$1.98B
derived: sum of 3 quarters · filed 2025-02-25
-$1.83B
derived: sum of 4 quarters · filed 2025-02-25
2022-12-31-$570.05M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-02-25
-$1.33B
derived: sum of 2 quarters · filed 2025-02-25
-$1.19B
derived: sum of 3 quarters · filed 2025-02-25
-$1.19B
10-K · filed 2025-02-25
2022-09-30-$760.81M
derived: 10-Q 9 month − 10-Q 6 month · filed 2023-10-31
-$619.58M
derived: sum of 2 quarters · filed 2023-10-31
-$622.52M
10-Q · filed 2023-10-31
-$638.27M
derived: sum of 4 quarters · filed 2024-02-27
2022-06-30$141.23M
derived: 10-Q 6 month − 10-Q 3 month · filed 2023-07-27
$138.29M
10-Q · filed 2023-07-27
$122.54M
derived: sum of 3 quarters · filed 2024-02-27
-$430.84M
derived: sum of 4 quarters · filed 2024-02-27
2022-03-31-$2.94M
10-Q · filed 2023-04-27
-$18.70M
derived: sum of 2 quarters · filed 2024-02-27
-$572.07M
derived: sum of 3 quarters · filed 2024-02-27
-$373.82M
derived: sum of 4 quarters · filed 2024-02-27
2021-12-31-$15.75M
derived: 10-K 12 month − 10-Q 9 month · filed 2024-02-27
-$569.13M
derived: sum of 2 quarters · filed 2024-02-27
-$370.88M
derived: sum of 3 quarters · filed 2024-02-27
-$99.04M
10-K · filed 2024-02-27
2021-09-30-$553.38M
derived: 10-Q 9 month − 10-Q 6 month · filed 2022-10-28
-$355.13M
derived: sum of 2 quarters · filed 2022-10-28
-$83.29M
10-Q · filed 2022-10-28
-$330.84M
derived: sum of 4 quarters · filed 2023-02-28
2021-06-30$198.25M
derived: 10-Q 6 month − 10-Q 3 month · filed 2022-07-29
$470.09M
10-Q · filed 2022-07-29
$222.54M
derived: sum of 3 quarters · filed 2023-02-28
$257.57M
derived: sum of 4 quarters · filed 2023-02-28
2021-03-31$271.84M
10-Q · filed 2022-04-29
$24.29M
derived: sum of 2 quarters · filed 2023-02-28
$59.32M
derived: sum of 3 quarters · filed 2023-02-28
$44.16M
derived: sum of 4 quarters · filed 2023-02-28
2020-12-31-$247.55M
derived: 10-K 12 month − 10-Q 9 month · filed 2023-02-28
-$212.51M
derived: sum of 2 quarters · filed 2023-02-28
-$227.67M
derived: sum of 3 quarters · filed 2023-02-28
-$131.23M
10-K · filed 2023-02-28
2020-09-30$35.03M
derived: 10-Q 9 month − 10-Q 6 month · filed 2021-11-05
$19.88M
derived: sum of 2 quarters · filed 2021-11-05
$116.32M
10-Q · filed 2021-11-05
-$191.34M
derived: sum of 4 quarters · filed 2022-03-01
2020-06-30-$15.16M
derived: 10-Q 6 month − 10-Q 3 month · filed 2021-07-30
$81.29M
10-Q · filed 2021-07-30
-$226.38M
derived: sum of 3 quarters · filed 2022-03-01
-$263.13M
derived: sum of 4 quarters · filed 2022-03-01
2020-03-31$96.45M
10-Q · filed 2021-04-30
-$211.22M
derived: sum of 2 quarters · filed 2022-03-01
-$247.97M
derived: sum of 3 quarters · filed 2022-03-01
-$126.08M
derived: sum of 4 quarters · filed 2022-03-01
2019-12-31-$307.66M
derived: 10-K 12 month − 10-Q 9 month · filed 2022-03-01
-$344.41M
derived: sum of 2 quarters · filed 2022-03-01
-$222.53M
derived: sum of 3 quarters · filed 2022-03-01
-$362.30M
10-K · filed 2022-03-01
2019-09-30-$36.75M
derived: 10-Q 9 month − 10-Q 6 month · filed 2020-10-28
$85.14M
derived: sum of 2 quarters · filed 2020-10-28
-$54.63M
10-Q · filed 2020-10-28
$58.37M
derived: sum of 4 quarters · filed 2021-02-26
2019-06-30$121.89M
derived: 10-Q 6 month − 10-Q 3 month · filed 2020-08-07
-$17.89M
10-Q · filed 2020-08-07
$95.12M
derived: sum of 3 quarters · filed 2021-02-26
-$327.78M
derived: sum of 4 quarters · filed 2021-02-26
2019-03-31-$139.77M
10-Q · filed 2020-05-08
-$26.76M
derived: sum of 2 quarters · filed 2021-02-26
-$449.66M
derived: sum of 3 quarters · filed 2021-02-26
-$447.80M
derived: sum of 4 quarters · filed 2021-02-26
2018-12-31$113.01M
derived: 10-K 12 month − 10-Q 9 month · filed 2021-02-26
-$309.89M
derived: sum of 2 quarters · filed 2021-02-26
-$308.02M
derived: sum of 3 quarters · filed 2021-02-26
-$682.71M
10-K · filed 2021-02-26
2018-09-30-$422.90M
derived: 10-Q 9 month − 10-Q 6 month · filed 2019-10-25
-$421.03M
derived: sum of 2 quarters · filed 2019-10-25
-$795.72M
10-Q · filed 2019-10-25
-$1.02B
derived: sum of 4 quarters · filed 2020-02-21
2018-06-30$1.87M
derived: 10-Q 6 month − 10-Q 3 month · filed 2019-08-02
-$372.82M
10-Q · filed 2019-08-02
-$595.66M
derived: sum of 3 quarters · filed 2020-02-21
-$673.18M
derived: sum of 4 quarters · filed 2020-02-21
2018-03-31-$374.69M
10-Q · filed 2019-05-03
-$597.53M
derived: sum of 2 quarters · filed 2020-02-21
-$675.05M
derived: sum of 3 quarters · filed 2020-02-21
-$708.30M
derived: sum of 4 quarters · filed 2020-02-21
2017-12-31-$222.84M
derived: 10-K 12 month − 10-Q 9 month · filed 2020-02-21
-$300.36M
derived: sum of 2 quarters · filed 2020-02-21
-$333.61M
derived: sum of 3 quarters · filed 2020-02-21
-$626.80M
10-K · filed 2020-02-21
2017-09-30-$77.52M
derived: 10-Q 9 month − 10-Q 6 month · filed 2018-10-26
-$110.77M
derived: sum of 2 quarters · filed 2018-10-26
-$403.96M
10-Q · filed 2018-10-26
-$95.67M
derived: sum of 4 quarters · filed 2019-02-22
2017-06-30-$33.25M
derived: 10-Q 6 month − 10-Q 3 month · filed 2018-07-27
-$326.44M
10-Q · filed 2018-07-27
-$18.15M
derived: sum of 3 quarters · filed 2019-02-22
$2.49M
derived: sum of 4 quarters · filed 2019-02-22
2017-03-31-$293.19M
10-Q · filed 2018-04-27
$15.10M
derived: sum of 2 quarters · filed 2019-02-22
$35.74M
derived: sum of 3 quarters · filed 2019-02-22
-$3.60M
derived: sum of 4 quarters · filed 2019-02-22
2016-12-31$308.29M
derived: 10-K 12 month − 10-Q 9 month · filed 2019-02-22
$328.93M
derived: sum of 2 quarters · filed 2019-02-22
$289.59M
derived: sum of 3 quarters · filed 2019-02-22
$144.52M
10-K · filed 2019-02-22
2016-09-30$20.64M
derived: 10-Q 9 month − 10-Q 6 month · filed 2017-10-27
-$18.70M
derived: sum of 2 quarters · filed 2017-10-27
-$163.77M
10-Q · filed 2017-10-27
-$119.60M
10-Q · filed 2016-11-03
-$317.55M
derived: sum of 4 quarters · filed 2018-02-23
2016-06-30-$39.34M
derived: 10-Q 6 month − 10-Q 3 month · filed 2017-07-28
-$184.41M
10-Q · filed 2017-07-28
-$149.15M
10-Q · filed 2016-08-04
-$338.18M
derived: sum of 3 quarters · filed 2018-02-23
-$237.81M
derived: sum of 4 quarters · filed 2018-02-23
2016-03-31-$145.07M
10-Q · filed 2017-05-05
-$110.65M
10-Q · filed 2016-04-28
-$298.85M
derived: sum of 2 quarters · filed 2018-02-23
-$198.47M
derived: sum of 3 quarters · filed 2018-02-23
-$10.62M
derived: sum of 4 quarters · filed 2018-02-23
2015-12-31-$153.77M
derived: 10-K 12 month − 10-Q 9 month · filed 2018-02-23
-$53.40M
derived: sum of 2 quarters · filed 2018-02-23
$134.46M
derived: sum of 3 quarters · filed 2018-02-23
-$156.18M
10-K · filed 2018-02-23
-$112.14M
10-K · filed 2016-02-24
2015-09-30$100.37M
derived: 10-Q 9 month − 10-Q 6 month · filed 2016-11-03
$288.23M
derived: sum of 2 quarters · filed 2016-11-03
-$2.40M
10-Q · filed 2016-11-03
$58.58M
derived: sum of 4 quarters · filed 2017-02-22
2015-06-30$187.85M
derived: 10-Q 6 month − 10-Q 3 month · filed 2016-08-04
-$102.78M
10-Q · filed 2016-08-04
-$41.80M
derived: sum of 3 quarters · filed 2017-02-22
-$240.75M
derived: sum of 4 quarters · filed 2017-02-22
2015-03-31-$290.63M
10-Q · filed 2016-04-28
-$229.65M
derived: sum of 2 quarters · filed 2017-02-22
-$428.61M
derived: sum of 3 quarters · filed 2017-02-22
-$658.07M
derived: sum of 4 quarters · filed 2017-02-22
2014-12-31$60.98M
derived: 10-K 12 month − 10-Q 9 month · filed 2017-02-22
-$137.97M
derived: sum of 2 quarters · filed 2017-02-22
-$367.44M
derived: sum of 3 quarters · filed 2017-02-22
-$387.82M
10-K · filed 2017-02-22
-$511.88M
10-K · filed 2015-02-25
2014-09-30-$198.95M
derived: 10-Q 9 month − 10-Q 6 month · filed 2015-11-09
-$428.42M
derived: sum of 2 quarters · filed 2015-11-09
-$448.80M
10-Q · filed 2015-11-09
-$492.16M
derived: sum of 4 quarters · filed 2016-02-24
2014-06-30-$229.46M
derived: 10-Q 6 month − 10-Q 3 month · filed 2015-08-05
-$249.84M
10-Q · filed 2015-08-05
-$293.21M
derived: sum of 3 quarters · filed 2016-02-24
-$349.33M
derived: sum of 4 quarters · filed 2016-02-24
2014-03-31-$20.38M
10-Q · filed 2015-05-01
-$63.74M
derived: sum of 2 quarters · filed 2016-02-24
-$119.87M
derived: sum of 3 quarters · filed 2016-02-24
-$415.89M
derived: sum of 4 quarters · filed 2016-02-24
2013-12-31-$43.36M
derived: 10-K 12 month − 10-Q 9 month · filed 2016-02-24
-$99.49M
derived: sum of 2 quarters · filed 2016-02-24
-$395.51M
derived: sum of 3 quarters · filed 2016-02-24
-$537.11M
10-K · filed 2016-02-24
2013-09-30-$56.12M
derived: 10-Q 9 month − 10-Q 6 month · filed 2014-11-07
-$352.14M
derived: sum of 2 quarters · filed 2014-11-07
-$493.74M
10-Q · filed 2014-11-07
-$533.15M
derived: sum of 4 quarters · filed 2015-02-25
2013-06-30-$296.02M
derived: 10-Q 6 month − 10-Q 3 month · filed 2014-08-06
-$437.62M
10-Q · filed 2014-08-06
-$477.02M
derived: sum of 3 quarters · filed 2015-02-25
-$520.05M
derived: sum of 4 quarters · filed 2015-02-25
2013-03-31-$141.60M
10-Q · filed 2014-05-07
-$181.00M
derived: sum of 2 quarters · filed 2015-02-25
-$224.03M
derived: sum of 3 quarters · filed 2015-02-25
-$343.01M
derived: sum of 4 quarters · filed 2015-02-25
2012-12-31-$39.40M
derived: 10-K 12 month − 10-Q 9 month · filed 2015-02-25
-$82.43M
derived: sum of 2 quarters · filed 2015-02-25
-$201.41M
derived: sum of 3 quarters · filed 2015-02-25
-$383.73M
10-K · filed 2015-02-25
2012-09-30-$43.02M
derived: 10-Q 9 month − 10-Q 6 month · filed 2013-11-01
-$162.01M
derived: sum of 2 quarters · filed 2013-11-01
-$344.33M
10-Q · filed 2013-11-01
-$518.62M
derived: sum of 4 quarters · filed 2014-02-26
2012-06-30-$118.98M
derived: 10-Q 6 month − 10-Q 3 month · filed 2013-08-07
-$301.30M
10-Q · filed 2013-08-07
-$475.60M
derived: sum of 3 quarters · filed 2014-02-26
-$668.78M
derived: sum of 4 quarters · filed 2014-02-26
2012-03-31-$182.32M
10-Q · filed 2013-05-07
-$356.61M
derived: sum of 2 quarters · filed 2014-02-26
-$549.80M
derived: sum of 3 quarters · filed 2014-02-26
-$595.36M
derived: sum of 4 quarters · filed 2014-02-26
2011-12-31-$174.29M
derived: 10-K 12 month − 10-Q 9 month · filed 2014-02-26
-$367.48M
derived: sum of 2 quarters · filed 2014-02-26
-$413.04M
derived: sum of 3 quarters · filed 2014-02-26
-$676.46M
10-K · filed 2014-02-26
2011-09-30-$193.19M
derived: 10-Q 9 month − 10-Q 6 month · filed 2012-11-02
-$238.75M
derived: sum of 2 quarters · filed 2012-11-02
-$502.16M
10-Q · filed 2012-11-02
-$659.98M
derived: sum of 4 quarters · filed 2013-02-27
2011-06-30-$45.56M
derived: 10-Q 6 month − 10-Q 3 month · filed 2012-08-03
-$308.98M
10-Q · filed 2012-08-03
-$466.80M
derived: sum of 3 quarters · filed 2013-02-27
-$827.31M
derived: sum of 4 quarters · filed 2013-02-27
2011-03-31-$263.42M
10-Q · filed 2012-05-04
-$421.24M
derived: sum of 2 quarters · filed 2013-02-27
-$781.75M
derived: sum of 3 quarters · filed 2013-02-27
-$743.14M
derived: sum of 4 quarters · filed 2013-02-27
2010-12-31-$157.82M
derived: 10-K 12 month − 10-Q 9 month · filed 2013-02-27
-$518.34M
derived: sum of 2 quarters · filed 2013-02-27
-$479.72M
derived: sum of 3 quarters · filed 2013-02-27
-$742.09M
10-K · filed 2013-02-27
2010-09-25-$360.51M
derived: 10-Q 9 month − 10-Q 6 month · filed 2011-11-04
-$321.90M
derived: sum of 2 quarters · filed 2011-11-04
-$584.26M
10-Q · filed 2011-11-04
-$680.97M
derived: sum of 4 quarters · filed 2012-02-29
2010-06-26$38.62M
derived: 10-Q 6 month − 10-Q 3 month · filed 2011-08-05
-$223.75M
10-Q · filed 2011-08-05
-$320.45M
derived: sum of 3 quarters · filed 2012-02-29
-$507.70M
derived: sum of 4 quarters · filed 2012-02-29
2010-03-27-$262.36M
10-Q · filed 2011-05-05
-$359.07M
derived: sum of 2 quarters · filed 2012-02-29
-$546.32M
derived: sum of 3 quarters · filed 2012-02-29
-$782.82M
derived: sum of 4 quarters · filed 2012-02-29
2009-12-26-$96.70M
derived: 10-K 12 month − 10-Q 9 month · filed 2012-02-29
-$283.95M
derived: sum of 2 quarters · filed 2012-02-29
-$520.46M
derived: sum of 3 quarters · filed 2012-02-29
-$701.69M
10-K · filed 2012-02-29
2009-09-26-$187.25M
derived: 10-Q 9 month − 10-Q 6 month · filed 2010-11-01
-$423.75M
derived: sum of 2 quarters · filed 2010-11-01
-$604.99M
10-Q · filed 2010-11-01
-$716.12M
derived: sum of 4 quarters · filed 2011-02-28
2009-06-27-$236.50M
derived: 10-Q 6 month − 10-Q 3 month · filed 2010-08-02
-$417.74M
10-Q · filed 2010-08-02
-$421.20M
10-Q · filed 2009-08-03
-$528.87M
derived: sum of 3 quarters · filed 2011-02-28
-$622.19M
derived: sum of 4 quarters · filed 2011-02-28
2009-03-28-$181.23M
10-Q · filed 2010-04-29
-$292.37M
derived: sum of 2 quarters · filed 2011-02-28
-$385.69M
derived: sum of 3 quarters · filed 2011-02-28
2008-12-27-$111.13M
derived: 10-K 12 month − 10-Q 9 month · filed 2011-02-28
-$204.46M
derived: sum of 2 quarters · filed 2011-02-28
-$308.44M
10-K · filed 2011-02-28
2008-09-27-$93.33M
derived: 10-Q 9 month − 10-Q 6 month · filed 2009-10-30
-$197.31M
10-Q · filed 2009-10-30
2008-06-28-$103.98M
10-Q · filed 2009-08-03
2007-12-29-$547.25M
10-K · filed 2010-02-22

Similar stocks

Stock NameCountryMarket CapPE Ratio
SITIME Corp (SITM)United States$19.354B1,402.77
LATTICE SEMICONDUCTOR CORP (LSCC)United States$17.355B515.93
SEMTECH CORP (SMTC)United States$16.252B-308.39
MACOM Technology Solutions Holdings, Inc. (MTSI)United States$21.756B101.96
SKYWORKS SOLUTIONS, INC. (SWKS)United States$13.219B32.47
AMKOR TECHNOLOGY, INC. (AMKR)United States$13.062B25.59
Qnity Electronics, Inc. (Q)United States$25.588B54.28
RAMBUS INC (RMBS)United States$11.309B40.40
Nextpower Inc. (NXT)United States$10.911B15.71
Qorvo, Inc. (QRVO)United States$10.242B20.02