Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets close in 54 minutes
FTSE 100
8,138.77
+59.91
(+0.74%)
FTSE 250
19,833.33
+231.35
(+1.18%)
AIM
755.71
+2.59
(+0.34%)
GBP/EUR
1.1676
+0.0020
(+0.17%)
GBP/USD
1.2486
-0.0025
(-0.20%)
Bitcoin GBP
51,622.39
+782.19
(+1.54%)
PROPERTY
9 luxury homes to consider if money is no object
Ever thought about what a multimillion pound budget would buy you?
Canadian Solar Inc. (CSIQ)
NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
15.15
+0.65
(+4.48%)
As of 10:36AM EDT. Market open.
Summary
Chart
Conversations
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Cash flow
All numbers in thousands
Breakdown
ttm
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
353,407
239,968
95,248
146,703
Depreciation & amortisation
-
234,559
282,769
209,118
Stock-based compensation
-
9,370
8,808
12,350
Change in working capital
12,578
285,118
-886,745
-560,425
Accounts receivable
-
-357,276
-284,785
65,379
Inventory
-
-406,343
-518,741
-180,974
Accounts payable
-
351,535
11,023
-89,180
Other working capital
-421,837
288,634
-837,754
-455,482
Other non-cash items
67,470
-11,370
83,558
52,636
Net cash provided by operating activities
890,034
916,631
-408,254
-120,541
Cash flows from investing activities
Investments in property, plant and equipment
-1,311,871
-627,997
-429,500
-334,941
Acquisitions, net
-
-19,355
-54,004
-17,758
Net cash used for investing activities
-1,432,474
-630,488
-429,570
-319,662
Cash flows from financing activities
Debt repayment
-
-1,714,780
-1,902,974
-1,583,770
Common stock issued
927,897
0
148,510
0
Common stock repurchased
-
0
0
-5,963
Dividends paid
-
-
0
0
Other financing activities
271,664
-14,486
-7,304
267,751
Net cash used provided by (used for) financing activities
1,642,686
428,639
614,071
823,501
Net change in cash
1,038,467
535,221
-205,433
434,295
Cash at beginning of period
1,954,565
1,434,282
1,639,715
1,205,420
Cash at end of period
3,054,811
1,969,503
1,434,282
1,639,715
Free cash flow
Operating cash flow
890,034
916,631
-408,254
-120,541
Capital expenditure
-1,311,871
-627,997
-429,500
-334,941
Free cash flow
-421,837
288,634
-837,754
-455,482
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.