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 1 hour 46 minutes
FTSE 100
8,217.85
+34.78
(+0.43%)
FTSE 250
20,675.08
+238.74
(+1.17%)
AIM
801.93
+1.66
(+0.21%)
GBP/EUR
1.1754
-0.0001
(-0.01%)
GBP/USD
1.2728
+0.0024
(+0.19%)
Bitcoin GBP
53,491.20
+187.07
(+0.35%)
Money
Best UK mortgage deals of the week
Find out the latest mortgage rates and deals from HSBC, NatWest, Santander, Barclays and more.
Canadian Solar Inc. (CSIQ)
NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
19.53
+0.00
(+0.03%)
As of 09:43AM 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/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
202,827
274,187
239,968
95,248
146,703
-
Depreciation & amortisation
-
307,040
234,559
282,769
209,118
-
Stock-based compensation
-
55,335
9,370
8,808
12,350
-
Change in working capital
-527,177
-168,512
285,118
-886,745
-560,425
-
Accounts receivable
-
58,985
-357,276
-284,785
65,379
-
Inventory
-
182,767
-406,343
-518,741
-180,974
-
Accounts payable
-
13,115
351,535
11,023
-89,180
-
Other working capital
-1,312,530
-876,966
288,634
-837,754
-455,482
-
Other non-cash items
75,360
-15,252
-11,370
83,558
52,636
-
Net cash provided by operating activities
345,956
684,615
916,631
-408,254
-120,541
-
Cash flows from investing activities
Investments in property, plant and equipment
-1,658,486
-1,561,581
-627,997
-429,500
-334,941
-
Acquisitions, net
-
-122,852
-19,355
-54,004
-17,758
-
Purchases of investments
-
-427
0
0
-
-
Net cash used for investing activities
-1,750,406
-1,671,416
-630,488
-429,570
-319,662
-
Cash flows from financing activities
Debt repayment
-
-1,643,372
-1,714,780
-1,902,974
-1,583,770
-
Common stock issued
-
0
0
148,510
0
-
Common stock repurchased
-
-
0
0
-5,963
-11,845
Dividends paid
-
-
-
0
0
-1,120
Other financing activities
1,244,021
900,358
-14,486
-7,304
267,751
-
Net cash used provided by (used for) financing activities
2,396,491
2,052,828
428,639
614,071
823,501
-
Net change in cash
818,600
976,929
535,221
-205,433
434,295
-
Cash at beginning of period
2,075,533
1,969,503
1,434,282
1,639,715
1,205,420
-
Cash at end of period
3,067,574
2,946,432
1,969,503
1,434,282
1,639,715
-
Free cash flow
Operating cash flow
345,956
684,615
916,631
-408,254
-120,541
-
Capital expenditure
-1,658,486
-1,561,581
-627,997
-429,500
-334,941
-
Free cash flow
-1,312,530
-876,966
288,634
-837,754
-455,482
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.