Income Statement
12 months ended: | Net sales | Operating income (loss) | Net income (loss) |
---|---|---|---|
Dec 31, 2023 | 3,318,602) | 857,266) | 830,777) |
Dec 31, 2022 | 2,619,319) | (27,236) | (44,166) |
Dec 31, 2021 | 2,923,377) | 586,751) | 468,693) |
Dec 31, 2020 | 2,711,332) | 317,489) | 398,355) |
Dec 31, 2019 | 3,063,117) | (161,785) | (114,933) |
Dec 31, 2018 | 2,244,044) | 40,113) | 144,326) |
Dec 31, 2017 | 2,941,324) | 177,851) | (165,615) |
Dec 31, 2016 | 2,951,328) | (502,590) | (357,964) |
Dec 31, 2015 | 3,578,995) | 516,664) | 546,421) |
Dec 31, 2014 | 3,391,814) | 424,163) | 396,918) |
Dec 31, 2013 | 3,308,989) | 368,529) | 353,038) |
Dec 31, 2012 | 3,368,545) | (37,563) | (96,338) |
Dec 31, 2011 | 2,766,207) | (68,664) | (39,493) |
Dec 31, 2010 | 2,563,515) | 748,903) | 664,201) |
Dec 26, 2009 | 2,066,200) | 679,615) | 640,138) |
Dec 27, 2008 | 1,246,301) | 438,339) | 348,330) |
Dec 29, 2007 | 503,976) | 137,181) | 158,354) |
Dec 30, 2006 | 134,974) | 2,810) | 3,974) |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31), 10-K (reporting date: 2018-12-31), 10-K (reporting date: 2017-12-31), 10-K (reporting date: 2016-12-31), 10-K (reporting date: 2015-12-31), 10-K (reporting date: 2014-12-31), 10-K (reporting date: 2013-12-31), 10-K (reporting date: 2012-12-31), 10-K (reporting date: 2011-12-31), 10-K (reporting date: 2010-12-31), 10-K (reporting date: 2009-12-26), 10-K (reporting date: 2008-12-27), 10-K (reporting date: 2007-12-29), 10-K (reporting date: 2006-12-30).
Balance Sheet: Assets
Current assets | Total assets | |
---|---|---|
Dec 31, 2023 | 4,634,809) | 10,365,132) |
Dec 31, 2022 | 3,791,421) | 8,251,228) |
Dec 31, 2021 | 3,191,243) | 7,413,746) |
Dec 31, 2020 | 3,014,535) | 7,108,931) |
Dec 31, 2019 | 3,599,834) | 7,515,689) |
Dec 31, 2018 | 3,859,523) | 7,121,362) |
Dec 31, 2017 | 3,832,772) | 6,864,501) |
Dec 31, 2016 | 3,786,620) | 6,867,213) |
Dec 31, 2015 | 3,345,586) | 7,316,331) |
Dec 31, 2014 | 3,190,466) | 6,724,439) |
Dec 31, 2013 | 3,792,764) | 6,883,502) |
Dec 31, 2012 | 2,832,324) | 6,348,692) |
Dec 31, 2011 | 2,613,261) | 5,777,614) |
Dec 31, 2010 | 1,584,460) | 4,380,403) |
Dec 26, 2009 | 1,351,271) | 3,349,512) |
Dec 27, 2008 | 1,077,401) | 2,114,502) |
Dec 29, 2007 | 802,509) | 1,371,312) |
Dec 30, 2006 | 388,522) | 578,510) |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31), 10-K (reporting date: 2018-12-31), 10-K (reporting date: 2017-12-31), 10-K (reporting date: 2016-12-31), 10-K (reporting date: 2015-12-31), 10-K (reporting date: 2014-12-31), 10-K (reporting date: 2013-12-31), 10-K (reporting date: 2012-12-31), 10-K (reporting date: 2011-12-31), 10-K (reporting date: 2010-12-31), 10-K (reporting date: 2009-12-26), 10-K (reporting date: 2008-12-27), 10-K (reporting date: 2007-12-29), 10-K (reporting date: 2006-12-30).
Balance Sheet: Liabilities and Stockholders’ Equity
First Solar Inc., selected items from liabilities and stockholders’ equity, long-term trends
US$ in thousands
Current liabilities | Total liabilities | Total debt | Stockholders’ equity | |
---|---|---|---|---|
Dec 31, 2023 | 1,306,158) | 3,677,663) | 560,306) | 6,687,469) |
Dec 31, 2022 | 1,038,048) | 2,415,173) | 184,349) | 5,836,055) |
Dec 31, 2021 | 726,878) | 1,454,195) | 239,901) | 5,959,551) |
Dec 31, 2020 | 847,398) | 1,588,003) | 279,231) | 5,520,928) |
Dec 31, 2019 | 1,318,208) | 2,418,922) | 471,697) | 5,096,767) |
Dec 31, 2018 | 845,457) | 1,908,959) | 466,791) | 5,212,403) |
Dec 31, 2017 | 650,276) | 1,765,804) | 393,540) | 5,098,697) |
Dec 31, 2016 | 899,707) | 1,654,526) | 188,388) | 5,212,687) |
Dec 31, 2015 | 960,800) | 1,767,844) | 289,415) | 5,548,487) |
Dec 31, 2014 | 1,001,096) | 1,696,952) | 216,921) | 5,027,487) |
Dec 31, 2013 | 1,588,061) | 2,380,385) | 223,323) | 4,503,117) |
Dec 31, 2012 | 1,101,374) | 2,743,166) | 562,572) | 3,605,526) |
Dec 31, 2011 | 973,724) | 2,133,751) | 663,648) | 3,643,863) |
Dec 31, 2010 | 469,677) | 925,458) | 247,391) | 3,454,945) |
Dec 26, 2009 | 394,927) | 696,725) | 174,958) | 2,652,787) |
Dec 27, 2008 | 381,777) | 601,460) | 198,470) | 1,513,042) |
Dec 29, 2007 | 186,478) | 274,045) | 108,165) | 1,097,267) |
Dec 30, 2006 | 52,073) | 116,844) | 80,697) | 411,440) |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31), 10-K (reporting date: 2018-12-31), 10-K (reporting date: 2017-12-31), 10-K (reporting date: 2016-12-31), 10-K (reporting date: 2015-12-31), 10-K (reporting date: 2014-12-31), 10-K (reporting date: 2013-12-31), 10-K (reporting date: 2012-12-31), 10-K (reporting date: 2011-12-31), 10-K (reporting date: 2010-12-31), 10-K (reporting date: 2009-12-26), 10-K (reporting date: 2008-12-27), 10-K (reporting date: 2007-12-29), 10-K (reporting date: 2006-12-30).
Cash Flow Statement
12 months ended: | Net cash provided by (used in) operating activities | Net cash (used in) provided by investing activities | Net cash provided by (used in) financing activities |
---|---|---|---|
Dec 31, 2023 | 602,260) | (472,791) | 336,853) |
Dec 31, 2022 | 873,369) | (1,192,574) | 309,392) |
Dec 31, 2021 | 237,559) | (99,040) | 40,550) |
Dec 31, 2020 | 37,120) | (131,227) | (82,587) |
Dec 31, 2019 | 174,201) | (362,298) | 74,943) |
Dec 31, 2018 | (326,809) | (682,714) | 255,228) |
Dec 31, 2017 | 1,340,677) | (626,802) | 192,045) |
Dec 31, 2016 | 206,753) | 144,520) | (136,393) |
Dec 31, 2015 | (360,919) | (112,140) | 137,103) |
Dec 31, 2014 | 680,989) | (511,879) | 7,359) |
Dec 31, 2013 | 856,126) | (537,106) | 101,164) |
Dec 31, 2012 | 762,209) | (383,732) | (89,109) |
Dec 31, 2011 | (33,463) | (676,457) | 571,218) |
Dec 31, 2010 | 705,492) | (742,085) | 150,451) |
Dec 26, 2009 | 675,193) | (701,690) | (22,021) |
Dec 27, 2008 | 463,067) | (308,441) | 177,549) |
Dec 29, 2007 | 205,951) | (547,250) | 430,421) |
Dec 30, 2006 | (576) | (159,994) | 451,550) |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31), 10-K (reporting date: 2018-12-31), 10-K (reporting date: 2017-12-31), 10-K (reporting date: 2016-12-31), 10-K (reporting date: 2015-12-31), 10-K (reporting date: 2014-12-31), 10-K (reporting date: 2013-12-31), 10-K (reporting date: 2012-12-31), 10-K (reporting date: 2011-12-31), 10-K (reporting date: 2010-12-31), 10-K (reporting date: 2009-12-26), 10-K (reporting date: 2008-12-27), 10-K (reporting date: 2007-12-29), 10-K (reporting date: 2006-12-30).
Per Share Data
12 months ended: | Basic earnings per share 1 | Diluted earnings per share 2 | Dividend per share 3 |
---|---|---|---|
Dec 31, 2023 | 7.78 | 7.74 | 0.00 |
Dec 31, 2022 | -0.41 | -0.41 | 0.00 |
Dec 31, 2021 | 4.41 | 4.38 | 0.00 |
Dec 31, 2020 | 3.76 | 3.73 | 0.00 |
Dec 31, 2019 | -1.09 | -1.09 | 0.00 |
Dec 31, 2018 | 1.38 | 1.36 | 0.00 |
Dec 31, 2017 | -1.59 | -1.59 | 0.00 |
Dec 31, 2016 | -3.48 | -3.48 | 0.00 |
Dec 31, 2015 | 5.42 | 5.37 | 0.00 |
Dec 31, 2014 | 3.97 | 3.91 | 0.00 |
Dec 31, 2013 | 3.77 | 3.70 | 0.00 |
Dec 31, 2012 | -1.11 | -1.11 | 0.00 |
Dec 31, 2011 | -0.46 | -0.46 | 0.00 |
Dec 31, 2010 | 7.82 | 7.68 | 0.00 |
Dec 26, 2009 | 7.67 | 7.53 | 0.00 |
Dec 27, 2008 | 4.34 | 4.24 | 0.00 |
Dec 29, 2007 | 2.12 | 2.03 | 0.00 |
Dec 30, 2006 | 0.07 | 0.07 | 0.00 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31), 10-K (reporting date: 2018-12-31), 10-K (reporting date: 2017-12-31), 10-K (reporting date: 2016-12-31), 10-K (reporting date: 2015-12-31), 10-K (reporting date: 2014-12-31), 10-K (reporting date: 2013-12-31), 10-K (reporting date: 2012-12-31), 10-K (reporting date: 2011-12-31), 10-K (reporting date: 2010-12-31), 10-K (reporting date: 2009-12-26), 10-K (reporting date: 2008-12-27), 10-K (reporting date: 2007-12-29), 10-K (reporting date: 2006-12-30).
1, 2, 3 Data adjusted for splits and stock dividends.