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

Canadian Solar Inc.

Sector: Technology   

Industry: Solar

14.87
 
USD
  
-0.10
  
(-0.67%)
Optionable: Yes  Market Cap: 987 M  90-day average vol: 1,408,112

Previous close: 14.97  Open: 15.21  Bid: 14.7  Ask: 14.91
52 week range    
14.11   
   45.29
Peers   
SPWR / 
JKS / 
Last updated: Wednesday 24th April 2024

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

CSIQ Balance Sheet

Annual
Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22
"""debtc"""1,137 M1,114 M1,630 M2,028 M2,182 M1,155 M952 M1,217 M1,605 M1,454 M
Accounts payable382 M526 M672 M664 M718 M787 M1,032 M1,024 M1,171 M1,658 M
Accounts receivable281 M367 M427 M400 M358 M498 M437 M409 M651 M971 M
Accrued expenses382 M526 M672 M664 M718 M787 M1,032 M1,024 M1,171 M1,658 M
Accumulated depreciation & depletion-284 M-348 M-392 M-403 M-462 M-490 M-598 M0.0-1,020 M-909 M
Additional paid in capital-32 M-26 M-17 M-9 M417000.011 M17 M-28 M-19 M1 M
Cash and equivalents679 M990 M1,088 M999 M1,179 M925 M1,195 M1,637 M1,430 M1,960 M
CashCashEquivalentsAndShortTermInvestments679 M990 M1,088 M999 M1,179 M925 M1,195 M1,637 M1,430 M1,960 M
CashEquivalents451 M440 M535 M488 M618 M481 M527 M458 M561 M978 M
CommercialPaper131 M
Common par561 M675 M677 M701 M702 M703 M704 M687 M836 M836 M
Common stock equity391 M717 M819 M885 M1,032 M1,225 M1,393 M1,570 M1,801 M1,942 M
CommonStock561 M675 M677 M701 M702 M703 M704 M687 M836 M836 M
Construction in progress55 M165 M93 M75 M56 M0.0101 M359 M
Cost in excess8 M8 M6 M1 M
CurrentCapitalLeaseObligation0.00.00.00.00.018 M19 M15 M12 M10 M
CurrentDeferredRevenue75 M112 M76 M90 M52 M39 M135 M189 M136 M335 M
CurrentDeferredTaxesAssets92 M108 M197 M230 M155 M126 M152 M0.0241 M229 M
CurrentDeferredTaxesLiabilities87 M136 M31 M207 M126 M85 M98 M0.0188 M163 M
Deferred revenues162 M247 M108 M90 M52 M39 M135 M189 M136 M335 M
DerivativeProductLiabilities597089.0445222.017 M359000.02 M
FinancialAssets7 M10 M2 M15 M11 M3 M
Finished goods153 M304 M218 M201 M196 M167 M404 M0.0919 M949 M
Float term debt930 M860 M1,763 M2,093 M2,362 M1,687 M0.00.02,117 M2,257 M
GoodwillAndOtherIntangibleAssets6 M7 M87 M16 M17 M16 M23 M22 M19 M18 M
Gross fixed assets (Plant Property & Equipment)691 M721 M723 M865 M1,209 M1,409 M1,682 M0.02,528 M2,839 M
Intangibles6 M7 M79 M8 M11 M15 M23 M22 M19 M18 M
InterestPayable46 M49 M54 M70 M118 M106 M81 M0.058 M74 M
Inventories231 M432 M334 M295 M346 M262 M554 M696 M1,192 M1,524 M
InventoriesAdjustmentsAllowances-714558.0-17 M-23 M-19 M-18 M-15 M-19 M0.0-14 M-7 M
Invested capital1,472 M1,861 M3,335 M3,597 M3,925 M3,434 M0.00.04,666 M5,238 M
LineOfCredit0.0
LongTermCapitalLeaseObligation0.00.00.00.021 M13 M23 M26 M
LongTermDebtAndCapitalLeaseObligation151 M284 M753 M619 M531 M394 M640 M683 M772 M1,065 M
LongTermProvisions-975083.0-9 M4 M-280000.012 M78 M77 M82 M54 M6 M
Minority interest22 M15 M14 M15 M28 M47 M32 M322 M325 M365 M
Net fixed assets (net PP&E)408 M372 M331 M462 M747 M919 M1,084 M1,185 M1,508 M1,930 M
NetUnrealizedGainLossInvestments47 M2 M0.010 M
Non-current deferred income taxes24 M10 M19 M23 M6 M36 M56 M49 M48 M67 M
NonCurrentAccruedExpenses41 M55 M65 M61 M56 M51 M56 M38 M45 M77 M
NonCurrentDeferredAssets63 M67 M97 M230 M132 M121 M154 M171 M237 M229 M
NonCurrentDeferredLiabilities24 M10 M19 M23 M6 M36 M56 M49 M48 M67 M
NonCurrentDeferredTaxesAssets63 M67 M97 M230 M132 M121 M154 M171 M237 M229 M
NonCurrentPrepaidAssets19 M13 M29 M49 M79 M66 M61 M62 M71 M
Notes payable127 M
Number of employees13535.013535.013535.013535.013535.013535.013535.013535.013535.013535.0
Other current assets344 M11 M9 M1,318 M6 M934 M11 M748 M6 M386 M
Other fixed assets408 M372 M331 M462 M747 M919 M1,084 M1,185 M1,508 M1,930 M
Other non-current assets44 M327 M297 M518 M1,860 M145 M767 M188 M772 M198 M
Other non-current liabilities47 M42 M70 M83 M874 M483 M119 M403 M1,232 M340 M
Other receivable19 M31 M113 M23 M27 M17 M46 M34 M110 M106 M
OtherCapitalStock25 M711000.0
OtherCurrentBorrowings779 M726 M1,157 M1,600 M1,609 M1,028 M933 M1,202 M1,593 M1,444 M
OtherCurrentLiabilities125 M103 M241 M650 M208 M584 M963 M948 M243 M1,787 M
OtherInventories231 M432 M334 M295 M346 M262 M554 M696 M1,192 M1,524 M
OtherPayable23 M50 M91 M287 M277 M0.0
Payables382 M526 M672 M664 M718 M787 M1,032 M1,024 M1,171 M1,658 M
Prepaid expenses274 M287 M1,310 M408 M421 M381 M354 M694 M694 M587 M
Raw materials53 M95 M97 M72 M90 M48 M76 M0.0155 M310 M
RecievablesAdjustmentsAllowances-38 M-32 M-28 M-26 M-33 M-33 M-30 M0.0
Retained earnings-139 M67 M159 M192 M330 M512 M684 M912 M985 M1,105 M
Short term debt1,137 M1,114 M1,630 M2,028 M2,182 M1,155 M933 M1,202 M1,593 M1,444 M
TaxesReceivable16 M20 M45 M56 M95 M107 M109 M102 M126 M159 M
Total assets2,425 M3,032 M4,384 M5,407 M5,890 M4,926 M5,467 M6,537 M7,388 M9,037 M
Total current assets1,844 M2,137 M3,323 M3,511 M2,443 M3,129 M2,702 M4,344 M4,212 M5,710 M
Total current liabilities1,807 M1,990 M2,686 M3,442 M3,166 M2,579 M3,092 M3,390 M3,157 M5,259 M
Total equity391 M717 M819 M885 M1,032 M1,225 M1,393 M1,570 M1,801 M1,942 M
Total liabilities2,070 M2,381 M3,611 M4,507 M4,830 M3,620 M4,042 M4,644 M5,262 M6,730 M
Total non-current assets581 M895 M1,061 M1,896 M3,446 M1,797 M2,765 M2,193 M3,176 M3,327 M
Total non-current liabilities264 M391 M925 M1,065 M1,664 M1,041 M950 M1,255 M2,105 M1,472 M
TotalEquityGrossMinority412 M732 M833 M899 M1,060 M1,273 M1,425 M1,893 M2,126 M2,307 M
TotalEquityGrossMinorityInterest412 M732 M833 M899 M1,060 M1,273 M1,425 M1,893 M2,126 M2,307 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest2,483 M3,113 M4,444 M5,407 M5,890 M4,893 M5,467 M6,537 M7,388 M9,037 M
TotalNonCurrentLiabilitiesNetMinorityInteres264 M391 M925 M1,065 M1,664 M1,041 M950 M1,255 M2,105 M1,472 M
Treasury stock-12 M
UnearnedIncome506441.070 M31 M236 M186 M401 M524 M487 M542 M803 M
Work in progress25 M33 M19 M23 M60 M47 M74 M0.0118 M265 M
Working capital37 M147 M637 M69 M-723 M550 M-390 M955 M1,055 M451 M
ltinv34 M39 M187 M368 M414 M126 M153 M78 M99 M116 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