Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)

FSLR

NGS
First Solar Inc.
TechnologySolar
Watchlist:
Last updated: Sunday 6th July 2025
185.03
+14.51 (8.51%)
Prev Close:170.52
Open:178.0
Bid:185.0
Ask:185.57
52 Week Range
116.56
262.72
Volume:5,210,734
Mkt Cap:17,477 M
Price Target
$212.78
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Moving Averages
Volatility Metrics
Financials

Financial Statements

FSLR - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Gain On Sale Of Business1 M7 M254 M147 M
Gain On Sale Of Security89 M98 M33 M12 M-5 M2 M-570000.0-10 M-14 M-7 M
General And Administrative Expense188 M198 M165 M170 M
Gross Profit Margin (profit Margin After CGS)1,858 M1,301 M70 M730 M681 M549 M392 M549 M638 M919 M
Impairment Of Capital Assets2 M63 M23 M75 M
Interest Expense Non Operating1 M51000.012 M13 M24 M27 M26 M26 M21 M7 M
Misc Other Special Charges-13 M-29 M31 M314000.0-12 M18 M40 M24 M40 M-6 M
Net Income (loss)1,292 M831 M-44 M469 M398 M-115 M144 M-166 M-416 M546 M
Net Income Common Stockholders1,292 M831 M-44 M469 M398 M-115 M144 M-166 M-416 M546 M
Net Income Continuous Operations1,292 M831 M-44 M469 M398 M-115 M144 M-166 M-416 M546 M
Net Non Operating Interest Income Expense-1 M-51000.0-21 M-7 M-7 M22 M34 M10 M5 M16 M
Normalized Income-183 M-489 M89 M169 M470 M514 M
Operating Income1,394 M857 M-27 M587 M323 M201 M40 M215 M251 M517 M
Operating Income Before Depreciation (EBITDA)1,408 M891 M21 M845 M550 M-63 M171 M255 M-491 M546 M
Operating Expense465 M450 M351 M290 M-357 M-348 M352 M-334 M-388 M403 M
Other Gand A188 M198 M165 M170 M
Other Operating Expenses430000.036 M-2 M-21 M-41 M-46 M-91 M-43 M-1 M-17 M
Other Write Off-553000.02 M-2 M
Research Expense191 M152 M113 M99 M
Restructring And Mn A Income37 M744 M
Salaries And Wages-12 M-19 M-7 M-7 M
Total Income Available For Interest Expense (EBIT)1,408 M891 M21 M585 M317 M-63 M171 M255 M-491 M546 M
Total Revenues4,206 M3,319 M2,619 M2,923 M2,711 M3,063 M2,244 M2,941 M2,905 M3,579 M
Total Expenses2,813 M2,468 M2,900 M2,484 M1,673 M3,225 M2,204 M2,763 M3,473 M3,062 M
Total Revenue4,206 M3,319 M2,619 M2,923 M2,711 M3,063 M2,244 M2,941 M2,905 M3,579 M
Amord56 M65 M31 M46 M
Avgshs107 M107 M107 M106 M106 M105 M105 M104 M103 M101 M
Avgshsdt108 M107 M107 M107 M107 M105 M106 M104 M103 M102 M
Basiceps12.077.78-0.414.413.76-1.091.38-1.59-3.485.42
Basicepscont12.077.78-0.414.413.76-1.091.38-1.59-3.485.42
Cor2,348 M2,018 M2,549 M2,193 M2,031 M2,514 M1,852 M2,392 M2,266 M2,660 M
Dileps12.027.74-0.414.383.73-1.091.36-1.59-3.485.37
Dilepscont12.027.74-0.414.383.73-1.091.36-1.59-3.485.37
Intinc33 M6 M17 M49 M60 M36 M25 M23 M
Netincdisc1,292 M831 M-44 M469 M398 M-115 M144 M-166 M-416 M546 M
Othincexp-77 M-75 M268 M-148 M23 M343 M-39 M23 M793 M12 M
Othspecchg-6 M-363 M
Pretaxinc1,406 M891 M9 M572 M293 M-120 M113 M202 M-537 M520 M
Resdev191 M152 M113 M99 M94 M97 M84 M89 M125 M131 M
Restruct37 M744 M
Sga188 M198 M165 M170 M223 M205 M177 M203 M262 M255 M
Shsout107 M107 M107 M106 M106 M105 M105 M104 M104 M102 M
Specincchg-2 M-63 M-23 M-6 M-363 M-37 M-819 M
Taxprov114 M61 M53 M103 M-107 M-5 M3 M372 M23 M-6 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader