First Solar Inc.

141.89
5.45 (3.99%)
At close: Apr 25, 2025, 3:59 PM
142.19
0.21%
After-hours: Apr 25, 2025, 04:39 PM EDT

First Solar Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year Q4 2024 Q3 2024 Q2 2024 Q1 2024 Q4 2023 Q3 2023 Q2 2023 Q1 2023 Q4 2022 Q3 2022 Q2 2022 Q1 2022 Q4 2021 Q3 2021 Q2 2021 Q1 2021 Q4 2020 Q3 2020 Q2 2020 Q1 2020 Q4 2019 Q3 2019 Q2 2019 Q1 2019 Q4 2018 Q3 2018 Q2 2018 Q1 2018 Q4 2017 Q3 2017 Q2 2017 Q1 2017 Q4 2016 Q3 2016 Q2 2016 Q1 2016
Period Ending Dec 31, 2024 Sep 30, 2024 Jun 30, 2024 Mar 31, 2024 Dec 31, 2023 Sep 30, 2023 Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018 Dec 31, 2017 Sep 30, 2017 Jun 30, 2017 Mar 31, 2017 Dec 31, 2016 Sep 30, 2016 Jun 30, 2016 Mar 31, 2016
4.21B 3.85B 3.76B 3.56B 3.32B 3.16B 2.99B 2.8B 2.62B 2.52B 2.48B 2.49B 2.92B 2.63B 2.97B 2.98B 2.71B 3.5B 3.12B 3.06B 3.06B 2.35B 2.48B 2.21B 2.24B 1.89B 2.3B 2.62B 2.94B 3.08B 2.68B 2.99B 2.95B 3.41B 4B 3.96B
2.35B 2.06B 2.05B 2.03B 2.02B 2.3B 2.49B 2.63B 2.55B 2.27B 2.12B 1.93B 2.19B 1.98B 2.16B 2.21B 2.03B 2.65B 2.42B 2.42B 2.51B 2.04B 2.18B 1.99B 1.85B 1.54B 1.78B 1.98B 2.39B 2.53B 2.24B 2.47B 2.25B 2.54B 2.83B 2.82B
1.85B 1.79B 1.72B 1.53B 1.3B 859.26M 504.07M 170.45M 69.86M 255.73M 359.33M 556.65M 729.95M 643.33M 811.76M 775.1M 680.67M 854.37M 699.72M 639.44M 549.21M 313.97M 304.73M 219.49M 392.18M 355.94M 518.61M 637.56M 548.95M 550.47M 444.95M 525.22M 703.98M 871.83M 1.17B 1.14B
1.44B 1.38B 1.33B 1.1B 881.65M 414.02M 66.72M 43.03M -59.07M 183.94M 309.14M 274.69M 586.75M 471.37M 627.66M 568.18M 317.49M 141.85M -24.01M -83.49M -161.78M -32.91M -15.74M -110.79M 40.11M -5.97M 142.55M 260.11M 177.85M -552.49M -670.78M -675.84M -502.59M 394.64M 703.77M 752.03M
89.09M 97.99M 98.66M 99.09M 97.67M 92.43M 78.93M 56.78M 33.28M 17.14M 9.14M 7.55M 6.18M 5.44M 5.8M 8.19M 16.56M 24.78M 34.12M 43.96M 48.89M 53.87M 58.87M 62.22M 59.79M 58.48M 50.42M 41.11M 35.7M 28.73M 26.23M 25.2M 25.19M 24.9M 24.33M 23.86M
1.41B 1.34B 1.3B 1.11B 891.29M 508.04M 155.89M 107.03M 8.6M 182.34M 290.06M 253.25M 572.16M 456.58M 603.75M 547.77M 293.19M 151.41M 3.8M -49.73M -120.13M 18.25M 36.04M -52M 113.15M 32.47M 178.37M 283.08M 202.12M -541.84M -657.98M -655.66M -471.69M 434.82M 737.63M 784.57M
1.29B 1.25B 1.2B 1.02B 830.78M 473.99M 156.42M 41.65M -44.17M 94.75M 189.12M 215.77M 468.69M 453.03M 562.86M 517.32M 398.36M 223.24M 98.83M 43.37M -114.93M -3.41M 23.72M -6.22M 144.33M -340.24M -192.25M -91.79M -165.62M -453.02M -504.62M -543.18M -381.74M 502.25M 694.31M 775.39M
184.32M 191.84M 195.72M 199.42M 197.62M 183.26M 179.46M 172.02M 164.72M 160.4M 157.51M 154.96M 170.32M 194.61M 200.99M 216.42M 222.92M 215.86M 219.54M 218.71M 205.47M 201.17M 181.16M 181.08M 176.86M 180.52M 197.52M 195.63M 202.7M 218.07M 227.87M 242.69M 261.99M 254.51M 247.88M 255.01M
191.38M 188.74M 179.73M 164.54M 152.31M 139.73M 127.72M 116.21M 112.8M 111.4M 107.64M 106.35M 99.11M 91.9M 89.45M 88M 93.74M 96.5M 98.44M 100.35M 96.61M 92.57M 90.05M 86.03M 84.47M 86.67M 85.13M 86.1M 88.57M 94.46M 105.78M 117.37M 124.76M 132.02M 129.48M 126.02M
38.27M -4.2M -32.05M -30.49M -8.2M 52.2M 73M 85.23M 73.08M 38.05M 15.68M -796K 314K -681K -1.31M -1.26M -11.93M 13.22M 13.06M 11.81M 17.55M 27.77M 25.2M 25.31M 39.74M 6.42M 14.41M 16.04M 23.96M 16.71M 21.11M 30.56M 40.25M 46.95M 38.85M 31.31M
417.33M 417.24M 397.35M 409.24M 414.71M 410.66M 402.56M 373.46M 350.61M 317.18M 293.7M 278.35M 290.49M 319.24M 333.25M 351.82M 357.18M 343.52M 354.73M 359.93M 348M 346.88M 320.47M 330.28M 352.06M 363.83M 377.2M 360.3M 333.92M 334.9M 344.15M 362.24M 387.78M 387.34M 380.61M 391.2M
38.87M 35.05M 29.78M 21.43M 12.96M 9.03M 8.29M 10.11M 12.22M 11.62M 11.59M 12.98M 13.11M 13.6M 21.61M 20.24M 24.04M 24.07M 18.07M 23.73M 27.07M 35.49M 33.72M 30.86M 25.92M 20.52M 21.47M 21.78M 25.77M 22.87M 24.29M 25.07M 20.54M 21.54M 17.75M 11.42M
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
2.77B 2.48B 2.44B 2.44B 2.43B 2.71B 2.89B 3B 2.9B 2.59B 2.41B 2.21B 2.48B 2.3B 2.49B 2.56B 2.39B 2.99B 2.78B 2.78B 2.86B 2.39B 2.5B 2.32B 2.2B 1.9B 2.16B 2.34B 2.73B 2.87B 2.58B 2.83B 2.64B 2.93B 3.21B 3.21B
114.29M 88.51M 96.19M 86.3M 60.51M 34.05M -532K 65.38M 52.76M 87.58M 100.93M 37.48M 103.47M 1.27M 38.54M 28.41M -107.29M -71.76M -94.83M -93.3M -5.48M 20.97M 8.33M -9.58M 3.44M 406.62M 411.81M 377.94M 372M 62.94M 4.84M 53.91M 82M -23M 77.17M 34.78M
107.06M 107.05M 107.04M 106.91M 106.84M 106.83M 106.83M 106.67M 106.61M 106.6M 106.59M 105.5M 106.33M 106.32M 106.31M 106.09M 105.98M 105.97M 105.93M 105.59M 105.42M 105.4M 103.04M 105.05M 104.84M 104.8M 104.78M 104.55M 104.45M 104.43M 104.34M 104.1M 103.84M 103.34M 102.29M 101.85M
107.59M 107.56M 107.53M 107.41M 107.56M 107.5M 107.28M 107.15M 106.61M 106.6M 107.06M 106.41M 107.01M 106.9M 106.84M 106.89M 106.94M 106.75M 106.47M 106.39M 105.42M 106.23M 105.37M 105.05M 105.82M 106.16M 104.78M 106.31M 104.45M 105.66M 104.61M 104.41M 103.97M 103.73M 103.88M 102.75M
12.06 11.66 11.25 9.59 7.78 4.44 1.47 0.39 -0.42 0.89 1.78 2.04 4.43 4.28 5.31 4.88 3.76 2.11 0.94 0.41 -1.09 -0.03 0.23 -0.05 1.38 -3.26 -1.84 -0.88 -1.58 -4.37 -4.85 -5.22 -3.64 4.91 6.85 7.66
12.01 11.61 11.20 9.54 7.74 4.42 1.46 0.39 -0.42 0.88 1.76 2.01 4.38 4.23 5.26 4.84 3.73 2.09 0.93 0.40 -1.09 -0.04 0.21 -0.07 1.35 -3.28 -1.87 -0.91 -1.6 -4.38 -4.84 -5.21 -3.64 4.88 6.77 7.57
1.73B 1.74B 1.67B 1.46B 1.2B 795.66M 429.5M 186.51M 104.95M 276.6M 386.3M 540.33M 704.97M 583.64M 749.17M 685.84M 573.81M 426.2M 234.7M 161.56M 88.44M 171.18M 171.62M 71.18M 185.06M 132.97M 276.46M 395.72M 342.05M -372.97M -474.58M -392.77M -199.48M 710.79M 1.04B 1.02B
1.43B 1.36B 1.32B 1.13B 885.85M 498.67M 145.78M -86.86M -164.77M 8.36M 116.05M 266.22M 432.87M 320.94M 476.13M 418.79M 320.4M 175.48M 21.86M -26M -93.06M 53.74M 69.75M -21.14M 139.07M 52.99M 199.84M 304.86M 227.88M -518.97M -649.06M -655.08M -460.97M 446.53M 762.85M 811.98M
294.73M 381.69M 351.24M 330.8M 312.95M 297M 283.72M 273.37M 269.72M 264.48M 262.75M 261.9M 259.9M 254.25M 247.96M 239.85M 232.93M 228.78M 220.53M 212.88M 205.47M 191.51M 174.79M 155.19M 130.74M 114.95M 109.14M 106.76M 115.31M 148.27M 176.8M 205.53M 230.94M 236.12M 243.75M 252.94M