Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
First Solar Inc. logo

First Solar Inc.

Sector: Technology   

Industry: Solar

174.29
 
USD
  
-3.72
  
(-2.09%)
Optionable: Yes  Market Cap: 18,493 M  90-day average vol: 2,134,296

Previous close: 178.01  Open: 178.48  Bid: 173.5  Ask: 176.7
52 week range    
129.22   
   232.00
Peers   
CSIQ / 
SPWR / 
GE / 
Last updated: Friday 19th April 2024
50
MarketXLS Rank
40
Value
69
Technical
42
Quality

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
Search for a stock

🎉 Exciting news! 🎉

You are invited to join our Discord Channel.

Interact, learn, and grow with experts in the markets!

Join our Discord

Financials

FSLR Cash Flow

Annual
Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22
(Increase) Decrease in inventories15 M-100 M114 M96 M213 M-257 M-84 M-145 M-136 M17 M
(Increase) Decrease in other current assets-316 M142 M-858 M-572 M981 M50 M8 M74 M-47 M-73 M
(Increase) Decrease in other current liabilities4 M-9 M901 M
(Increase) Decrease in other working capital9 M21 M-88 M-77 M165 M-92 M8 M-177 M-13 M
(Increase) Decrease in payables-57 M-53 M131 M-192 M-47 M96 M-336000.0-43 M35 M6 M
(Increase) Decrease in receivables565 M454 M-340 M179 M86 M-202 M-74 M345 M-97 M162 M
Acquisitions-49 M-29 M-27 M-10 M
Amortization of intangibles11 M
AssetImpairmentCharge97 M6 M15 M838 M35 M8 M8 M36 M23 M63 M
CapitalExpenditureReported283 M258 M166 M229 M514 M740 M669 M417 M540 M904 M
Cash at beginning of period901 M1,325 M1,482 M1,207 M1,416 M2,330 M1,563 M1,447 M1,274 M1,456 M
Cash at end of period1,325 M1,482 M1,127 M1,416 M2,330 M1,563 M1,447 M1,274 M1,456 M1,493 M
Cash flow856 M681 M-361 M207 M1,341 M-327 M174 M37 M238 M873 M
CashFlowFromContinuingInvestingActivities-537 M-512 M-112 M145 M-627 M-683 M-362 M-131 M-99 M-1,193 M
ChangeInAccountPayable-93 M-52 M144 M-192 M-47 M96 M-336000.0-43 M35 M6 M
ChangeInAccruedExpense-139 M-452 M-85 M159 M-258 M132 M398 M-615 M-79 M
ChangeInIncomeTaxPayable36 M-989000.0-13 M-60 M169 M-49 M8 M-177 M-13 M
ChangeInPayablesAndAccruedExpense-196 M-506 M45 M-33 M-305 M229 M397 M-659 M-44 M6 M
ChangeInPrepaidAssets109 M-20 M-39 M9 M27 M-53 M-35 M-992000.0
ChangeInTaxPayable36 M-989000.0-13 M-60 M169 M
ChangeInWorkingCapital187 M-9 M-1,165 M-398 M1,166 M-326 M225 M-562 M-337 M1,013 M
ChangesInAccountReceivables119 M
Current deferred income taxes-21 M14 M-18 M91 M173 M-10 M-60 M36 M50 M-13 M
Deferred income taxes-21 M14 M-18 M91 M173 M-10 M-60 M36 M50 M-13 M
Depreciation unreconciled240 M
EarningsLossesFromEquityInvestments163000.05 M-20 M-144 M-4 M-35 M284000.02 M
Effect of exchange rate changes4 M-19 M-19 M-6 M9 M-14 M-3 M4 M3 M47 M
ExcessTaxBenefitFromStockBasedCompensation-35 M-31 M-18 M
FinancingCashFlow101 M7 M137 M-136 M192 M255 M75 M-83 M41 M309 M
Free cash flow698 M425 M-492 M-23 M826 M-1,067 M-495 M-380 M-303 M-30 M
GainLossOnInvestmentSecurities-42 M-49000.0-55 M-41 M-15 M-12 M
GainLossOnSaleOfBusiness-147 M-254 M
Issuance of capital stock428 M
Issuance of debt11 M43 M
IssuanceOfCapitalStock428 M
IssuanceOfDebt-335 M6 M99 M-111 M191 M272 M90 M-69 M57 M321 M
Net cash from financing activities101 M7 M137 M-136 M192 M255 M75 M-83 M41 M309 M
Net cash from investing activities-537 M-512 M-112 M145 M-627 M-683 M-362 M-131 M-99 M-1,193 M
Net cash from operating activities856 M681 M-361 M207 M1,341 M-327 M174 M37 M238 M873 M
Net change in cash & cash equivalents424 M157 M-355 M209 M915 M-768 M-116 M-173 M179 M38 M
Net income from continuing operations353 M397 M546 M-416 M-166 M144 M-115 M398 M469 M-44 M
NetBusinessPurchaseAndSale-49 M-29 M-27 M292 M248 M300 M442 M
NetCommonStockIssuance428 M
NetInvestmentPropertiesPurchaseAndSale-341 M-77 M-203 M103 M-115 M-233 M309 M291 M147 M-731 M
NetInvestmentPurchaseAndSale-341 M-77 M-203 M103 M-115 M-233 M309 M291 M147 M-731 M
NetIssuancePaymentsOfDebt-335 M6 M99 M-111 M191 M272 M90 M-69 M57 M321 M
NetLongTermDebtIssuance-335 M6 M140 M-111 M191 M272 M90 M-69 M57 M321 M
NetPPEPurchaseAndSale-166 M-256 M-166 M-229 M-514 M-740 M-669 M-417 M-540 M-904 M
Operating (gains) losses-1 M5 M-20 M-206 M-4 M-90 M-40 M-15 M-159 M-254 M
Other financing charges net7 M2 M2 M-26 M708000.0-17 M-15 M-14 M-16 M-12 M
Other investing changes net19 M-149 M46 M-20 M2 M43 M-3 M-5 M-7 M-3 M
Other non-cash items-15 M15 M-4 M19 M-38 M-230 M-86 M-117 M-89 M171 M
ProceedsFromStockOptionExercised1 M
Purchase of Float term investments-3,375 M
Purchase of property plant & equipment-283 M-258 M-166 M-229 M-514 M-740 M-669 M-417 M-540 M-904 M
Purchase of short term investments335 M66 M191 M577 M215 M291 M120 M157 M129 M397 M
PurchaseOfInvestment-435 M-305 M-556 M-423 M-581 M-1,369 M-1,177 M-902 M-2,147 M-3,375 M
PurchaseOfPPE-283 M-258 M-166 M-229 M-514 M-740 M-669 M-417 M-540 M-904 M
Repayment of debt-670 M-60 M-51 M-687 M-24 M-19 M-30 M-225 M-73 M-76 M
RepaymentOfDebt-670 M-60 M-47 M-687 M-24 M-19 M-30 M-225 M-73 M-76 M
Revenue per share11 M
Sale of short term investments2,647 M
SaleOfBusiness292 M248 M300 M442 M
SaleOfInvestment94 M228 M353 M526 M466 M1,136 M1,487 M1,193 M2,295 M2,647 M
SaleOfPPE116 M2 M77000.0
ShortTermDebtIssuance11 M43 M
StockBasedCompensation55 M44 M45 M29 M35 M34 M37 M29 M21 M29 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 is a complete Excel stock solution

Kevin Hsu

StockKevin.com

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

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University