First Solar Financial Statements 2009-2024 | FSLR

Fifteen years of historical annual and quarterly income statements for First Solar (FSLR).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$3,764$3,319$2,619$2,923$2,711$3,063$2,244$2,941$2,905$4,113$3,391$3,310$3,369$2,766$2,564$2,066
$2,041$2,018$2,549$2,193$2,031$2,514$1,852$2,392$2,266$2,980$2,566$2,445$2,516$1,794$1,379$1,022
$1,723$1,301$69.86$730$681$549$392$549$638$1,133$825$865$853$972$1,185$1,045
$180$152$113$99.12$93.74$96.61$84.47$88.57$125$131$144$134$132$141$94.80$78.16
$200$198$165$170$223$205$177$203$262$255$254$270$281$413$322$273
$-57.32$-93.48$180$126$-46.53$-408.92$-90.74$-42.64$-1.02$-16.82$-5.15$-2.77$-7.82$-33.62$-19.44$-13.91
$437$443$97.09$143$363$711$352$371$1,207$403$403$494$890$1,040$436$365
$1,286$857$-27.24$587$317$-161.79$40.11$178$-568.15$730$422$370$-37.56$-68.66$749$680
$13.40$34.02$35.83$-14.59$-24.30$41.66$73.03$24.26$30.90$3.17$10.10$10.57$-2.24$14.95$13.17$6.70
$1,300$891$8.60$572$293$-120.13$113$202$-537.25$733$432$381$-39.80$-53.71$762$686
$96.19$60.51$52.76$103$-107.29$-5.48$3.44$372$23.17$32.33$31.19$30.10$56.53$-14.22$97.88$46.18
$1,204$831$-44.17$469$400$-114.65$110$-169.88$-560.42$701$401$351$-96.34$-39.49$664$640
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$1,204$831$-44.17$469$398$-114.93$144$-165.62$-416.11$593$396$351$-96.34$-39.49$664$640
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$1,204$831$-44.17$469$398$-114.93$144$-165.62$-416.11$593$396$351$-96.34$-39.49$664$640
$1,642$1,165$242$847$550$43.69$171$293$-337.21$988$668$605$225$560$905$809
$1,286$857$-27.24$587$317$-161.79$40.11$178$-568.15$730$422$370$-37.56$-68.66$749$680
$11.25$7.78$-0.41$4.41$3.76$-1.09$1.38$-1.59$-4.05$5.88$3.96$3.74$-1.11$-0.46$7.82$7.67
$11.20$7.74$-0.41$4.38$3.73$-1.09$1.36$-1.59$-4.05$5.83$3.90$3.67$-1.11$-0.46$7.68$7.53

Quarterly Data | Millions of US $ except per share data

2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$1,010$794$1,159$801$811$548$1,002$629$621$367$907$584$629$803$609$928$642$532$1,399$547$585$532$691$676$309$567$339$1,087$623$892$331$681$1,016$876$1,476$1,271$896$469$1,006$890$544$950$769$1,266$520$755$1,075$839$957$497$660$1,006$533$567$610$798$588$568$641$481$526$418
$512$448$657$425$500$436$942$608$644$356$661$459$455$619$449$635$505$442$1,066$408$508$532$593$547$317$394$277$795$512$808$323$510$834$598$1,031$787$732$430$700$701$452$713$578$902$380$586$781$600$714$420$522$627$338$308$313$476$304$286$375$236$228$183
$499$346$502$376$310$112$60.61$20.98$-23.20$11.46$246$125$174$185$160$293$137$90.34$334$138$77.18$0.11$98.31$129$-8.06$173$62.07$292$111$84.18$7.85$171$182$278$445$484$164$38.98$306$189$92.73$237$191$364$140$169$294$239$244$76.75$138$379$195$260$297$322$284$282$266$245$298$235
$51.94$42.74$43.86$41.19$36.75$30.51$31.28$29.18$25.23$27.11$29.88$25.43$23.94$19.87$22.67$22.97$22.48$25.61$25.43$24.91$24.40$21.88$21.39$22.39$20.37$20.32$23.58$20.85$21.34$22.80$29.47$32.17$32.93$30.19$36.73$29.63$29.48$34.76$34.94$37.59$32.66$38.77$38.42$34.98$30.96$29.93$31.64$32.37$32.37$36.08$37.91$38.16$33.10$31.35$27.60$21.47$22.84$22.89$23.72$24.14$18.61$11.70
$46.56$45.83$57.09$50.17$46.33$44.03$42.73$46.37$38.89$36.73$38.41$43.48$36.35$52.09$62.70$49.86$51.77$58.59$55.64$53.54$50.93$45.35$51.34$33.54$50.85$41.13$55.00$50.55$48.96$48.20$70.37$60.35$63.78$67.50$62.89$53.72$70.90$67.69$70.97$66.53$57.67$58.66$65.66$63.87$66.27$74.47$63.42$73.51$52.18$91.82$126$113$86.87$87.00$91.28$84.96$78.60$66.86$96.67$53.99$72.93$49.32
$-27.88$-14.29$-3.29$-11.85$-58.83$-19.51$-32.50$-13.78$232$-5.43$-5.04$-4.81$-3.46$140$-16.72$-13.02$-12.31$-4.48$-370.35$-18.61$-10.44$-9.52$-14.58$-14.72$-24.35$-37.08$-20.49$-12.62$-8.38$-1.15$-0.21$-0.75$-0.06$0.00$0.00$-3.20$-6.97$-6.65$-3.25$-1.41$-0.49$0.00$0.00$0.00$-1.39$-1.38$-1.64$-1.60$-0.53$-4.06$-5.88$-5.51$-10.29$-11.93$-12.19$-3.82$-2.29$-1.14$-1.10$-4.08$-2.52$-6.21
$126$103$104$103$142$94.05$107$89.33$-168.03$69.27$73.33$73.71$63.74$-67.58$102$85.85$86.56$88.68$451$97.06$85.77$76.75$87.30$70.65$95.58$98.53$97.14$84.81$96.96$92.18$829$97.58$182$97.69$99.62$86.54$107$109$109$106$90.82$97.44$129$156$101$108$122$132$104$533$623$156$130$130$131$110$104$90.90$121$82.20$94.06$67.23
$373$243$398$273$169$18.00$-45.91$-68.35$145$-57.80$173$50.87$110$252$57.77$207$50.90$1.66$-117.87$41.30$-8.58$-76.64$11.01$58.47$-103.63$74.26$-35.07$207$13.93$-8.00$-821.15$73.32$-0.24$180$345$398$57.13$-70.11$197$83.88$1.91$139$62.20$208$39.10$61.21$172$107$140$-456.28$-485.32$223$64.53$129$166$212$180$191$145$163$204$168
$4.62$12.38$-21.10$17.50$19.96$17.67$39.33$6.67$-5.22$-4.95$-5.99$-4.83$-7.58$3.81$-6.19$-13.95$-4.07$-0.08$27.67$4.29$1.88$7.82$37.18$4.90$8.89$22.06$2.58$2.29$-3.96$23.36$-11.04$4.45$3.41$34.08$-1.77$0.07$1.48$3.39$2.73$3.36$2.46$1.56$2.84$0.78$1.97$4.98$-1.44$3.72$-4.31$-0.20$3.88$0.02$7.43$3.62$7.71$1.28$-0.04$4.22$5.59$2.18$-2.74$1.68
$377$256$377$290$188$35.67$-6.57$-61.68$140$-62.75$167$46.04$103$256$51.58$193$46.82$1.58$-90.19$45.59$-6.71$-68.82$48.19$63.38$-94.74$96.32$-32.49$209$9.97$15.36$-832.19$77.78$3.17$214$344$398$58.62$-66.72$200$87.23$4.37$141$65.04$209$41.06$66.19$171$111$135$-456.49$-481.44$223$71.96$133$173$213$180$195$150$165$201$170
$27.78$18.90$27.44$22.07$17.89$-6.89$0.98$-12.51$83.80$-19.50$35.80$0.84$20.35$46.49$-66.40$38.11$10.21$-89.22$-30.87$15.04$11.74$-1.39$-4.42$2.40$-6.16$11.63$399$7.58$-40.03$5.68$56.05$-68.21$7.29$28.03$23.20$48.45$-33.34$-5.98$11.45$-6.95$-2.17$28.85$1.94$13.65$7.46$7.05$16.40$22.84$24.36$-7.07$-68.33$26.25$10.82$17.04$17.42$36.05$21.40$23.01$8.70$11.62$20.72$5.14
$349$237$349$268$171$42.56$-7.55$-49.17$55.81$-43.26$131$45.20$82.45$210$118$155$36.61$90.79$-59.33$30.56$-18.45$-67.43$52.60$60.98$-88.58$84.70$-431.26$202$49.99$9.68$-888.25$146$-4.12$186$320$349$91.96$-60.74$188$94.18$6.53$112$63.10$195$33.60$59.14$154$87.92$111$-449.42$-413.11$197$61.14$116$156$177$159$172$142$153$181$165
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$349$237$349$268$171$42.56$-7.55$-49.17$55.81$-43.26$131$45.20$82.45$210$116$155$36.91$90.70$-59.41$30.62$-18.55$-67.60$52.12$57.75$-48.49$82.95$-432.45$206$51.96$9.13$-750.79$150$-11.42$196$211$349$93.89$-60.92$190$89.83$4.53$112$62.94$195$33.60$59.14$154$87.92$111$-449.42$-413.11$197$61.14$116$156$177$159$172$142$153$181$165
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$349$237$349$268$171$42.56$-7.55$-49.17$55.81$-43.26$131$45.20$82.45$210$116$155$36.91$90.70$-59.41$30.62$-18.55$-67.60$52.12$57.75$-48.49$82.95$-432.45$206$51.96$9.13$-750.79$150$-11.42$196$211$349$93.89$-60.92$190$89.83$4.53$112$62.94$195$33.60$59.14$154$87.92$111$-449.42$-413.11$197$61.14$116$156$177$159$172$142$153$181$165
$470$334$487$351$240$86.86$24.64$-0.93$211$7.40$238$117$176$316$117$267$108$57.94$-62.36$92.46$41.36$-27.77$52.55$92.90$-73.29$98.68$-9.31$236$41.90$24.97$-762.43$130$56.46$238$409$463$123$-6.85$260$144$64.50$200$124$268$95.54$118$233$171$205$-383.12$-23.25$285$121$178$209$247$219$230$184$197$234$194
$373$243$398$273$169$18.00$-45.91$-68.35$145$-57.80$173$50.87$110$252$57.77$207$50.90$1.66$-117.87$41.30$-8.58$-76.64$11.01$58.47$-103.63$74.26$-35.07$207$13.93$-8.00$-821.15$73.32$-0.24$180$345$398$57.13$-70.11$197$83.88$1.91$139$62.20$208$39.10$61.21$172$107$140$-456.28$-485.32$223$64.53$129$166$212$180$191$145$163$204$168
$3.26$2.21$3.27$2.51$1.60$0.40$-0.06$-0.46$0.52$-0.41$1.22$0.43$0.78$1.98$1.09$1.46$0.35$0.86$-0.56$0.29$-0.18$-0.64$0.50$0.55$-0.46$0.79$-4.15$1.97$0.50$0.09$-7.32$1.46$-0.11$1.92$2.10$3.46$0.93$-0.61$1.89$0.90$0.05$1.12$0.70$1.98$0.38$0.68$1.80$1.01$1.28$-5.20$-4.81$2.28$0.71$1.36$1.83$2.08$1.87$2.04$1.68$1.82$2.16$2.01
$3.25$2.20$3.25$2.50$1.59$0.40$-0.06$-0.46$0.52$-0.41$1.23$0.42$0.77$1.96$1.08$1.45$0.35$0.85$-0.56$0.29$-0.18$-0.64$0.50$0.54$-0.46$0.78$-4.13$1.95$0.50$0.09$-7.29$1.45$-0.11$1.90$2.11$3.41$0.92$-0.61$1.87$0.89$0.04$1.10$0.70$1.94$0.37$0.66$1.82$1.00$1.27$-5.20$-4.74$2.25$0.70$1.33$1.80$2.04$1.84$2.00$1.64$1.79$2.11$1.99