Toggle Menu
Stocknear
ctrl
K
/
Search
Popular
KO
Coca Cola Company
Stock
TSLA
Tesla Inc
Stock
AMD
Advanced Micro Devices
Stock
SPY
SPDR S&P 500 ETF Trust
ETF
NVDA
Nvidia
Stock
Login
CSIQ
8.74
AI Score
XX
Unlock
Canadian Solar Inc.
(CSIQ)
AI Score
XX
Unlock
8.74
0.09
(1.04%)
At close:
Apr 01, 2025, 3:59 PM
8.73
-0.17%
After-hours:
Apr 01, 2025, 07:55 PM EDT
Overview
Financials
Statistics
Metrics
Forecast
Dark Pool
Options
Insider
Dividends
History
Profile
Income
Balance Sheet
Cashflow
Ratios
Canadian Solar Balance Sheet Statement
Annual
Quarterly
Chart Mode
Max
Download
Year
FY23
FY22
FY21
FY20
FY19
Cash & Equivalents
1.94B
981.43M
869.83M
1.18B
668.77M
Short-Term Investments
19.32M
18.34M
20.2M
15.06M
n/a
Long-Term Investments
277.05M
115.78M
98.82M
78.29M
152.83M
Other Long-Term Assets
1.24B
734.87M
645.76M
674.46M
687.13M
Receivables
1.21B
1.24B
887.54M
545.71M
592.22M
Inventory
1.18B
1.52B
1.19B
695.98M
554.07M
Other Current Assets
1.57B
1.65B
1.6B
1.58B
1.39B
Total Current Assets
6.1B
5.64B
4.77B
4.19B
3.25B
Property-Plant & Equipment
4.28B
2.23B
1.55B
1.34B
1.14B
Goodwill & Intangibles
19.73M
85.62M
90M
84.84M
83.63M
Total Long-Term Assets
6.08B
3.39B
2.62B
2.35B
2.21B
Total Assets
11.9B
9.04B
7.39B
6.54B
5.47B
Account Payables
813.68M
805.3M
503M
514.74M
585.6M
Deferred Revenue
392.31M
334.94M
135.51M
189.47M
134.81M
Short-Term Debt
2.68B
2.95B
2.47B
2.11B
1.76B
Other Current Liabilities
1.95B
1.16B
913.4M
248.07M
588.54M
Total Current Liabilities
5.86B
5.26B
4.04B
3.59B
3.09B
Long-Term Debt
1.65B
1.04B
801.95M
751.17M
696.05M
Other Long-Term Liabilities
471.45M
339.94M
350.44M
242.23M
176.92M
Total Long-Term Liabilities
2.33B
1.52B
1.22B
1.06B
950.15M
Total Liabilities
8.19B
6.73B
5.26B
4.64B
4.04B
Total Debt
4.48B
4.01B
3.26B
2.81B
2.42B
Common Stock
835.54M
835.54M
835.54M
687.03M
703.81M
Retained Earnings
1.55B
1.28B
1.04B
940.35M
793.6M
Comprehensive Income
-118.74M
-170.55M
-50.58M
-28.72M
-109.61M
Shareholders Equity
2.56B
1.94B
1.8B
1.57B
1.39B
Total Investments
277.05M
115.78M
98.82M
78.29M
152.83M
Create Price Alert on CSIQ
Symbol
CSIQ, Regular trading hours
Condition
Crossing
Above
Below
Value
Quick Summary:
Your price alert will notify you when the stock price is above 8.74.
Cancel
Save
✕
Add to Watchlist