FIRST SOLAR, INC. (FSLR)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

19 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010200920082007
Revenue$5.22B$4.21B$3.32B$2.62B$2.92B$2.71B$3.06B$2.24B$2.94B$2.90B$4.11B$3.39B$3.31B$3.37B$2.77B$2.56B$2.07B$1.25B
Gross profit$2.12B$1.86B$1.30B$69.9M$730.0M$680.7M$549.2M$392.2M$548.9M$638.4M$1.13B$824.9M$864.6M$852.7M$971.8M$1.18B$1.04B$678.4M$251.4M
Research & development$233.4M$191.4M$152.3M$112.8M$99.1M$93.7M$96.6M$84.5M$88.6M$124.8M$130.6M$144.0M$134.3M$132.5M$140.5M$94.8M$78.2M$33.5M$15.1M
Operating expenses$523.5M$464.6M$450.3M$350.6M$290.5M$363.2M$711.0M$352.1M$371.1M$1.21B$402.6M$402.9M$494.2M$890.3M$1.04B$435.9M$365.0M$240.1M$114.2M
Operating income$1.60B$1.39B$857.3M−$27.2M$586.8M$317.5M−$161.8M$40.1M$177.9M−$568.2M$730.2M$422.0M$370.4M−$37.6M−$68.7M$748.9M$679.6M$438.3M$137.2M
EBITDAderived$2.13B$1.82B$1.17B$242.5M$846.7M$550.4M$43.7M$170.8M$269.8M−$363.9M$955.4M$638.6M$609.2M$227.8M$166.6M$905.0M$809.2M$497.9M
Net income$1.53B$1.29B$830.8M−$44.2M$468.7M$398.4M−$114.9M$144.3M−$165.6M−$416.1M$593.4M$396.0M$350.7M−$96.3M−$39.5M$664.2M$640.1M$348.3M$158.4M
Basic EPSper diluted share$14.25$12.07$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$4.34$2.12
Diluted EPSper diluted share$14.21$12.02$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$4.24$2.03

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)230$58.02M disclosed value
230 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 2, 2026Form 4 · 10b5-1Buehler Patrick JamesChief Product OfficerSellCommon Stock3.0K$302.00$906.0K4.4K
May 28, 2026Form 4 · 10b5-1Stockdale CarolineChief People and Comm. OfficerSellCommon Stock10.6K$275.60$2.93M23.8K
May 26, 2026Form 4 · 10b5-1Widmar Mark RChief Executive OfficerSellCommon Stock126$276.29$34.8K81.9K
May 26, 2026Form 4 · 10b5-1Widmar Mark RChief Executive OfficerSellCommon Stock473$273.17$129.2K82.0K
May 26, 2026Form 4 · 10b5-1Widmar Mark RChief Executive OfficerSellCommon Stock726$271.23$196.9K82.5K