UK markets close in 54 minutes

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.
Annual

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