UK markets close in 3 hours 39 minutes

Canadian Solar Inc. (CSIQ)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
16.35+0.14 (+0.86%)
At close: 04:00PM EDT
16.64 +0.29 (+1.77%)
Pre-market: 07:39AM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
274,187
274,187
239,968
95,248
146,703
Depreciation & amortisation
307,040
307,040
234,559
282,769
209,118
Stock-based compensation
55,335
55,335
9,370
8,808
12,350
Change in working capital
-168,512
-168,512
285,118
-886,745
-560,425
Accounts receivable
58,985
58,985
-357,276
-284,785
65,379
Inventory
182,767
182,767
-406,343
-518,741
-180,974
Accounts payable
13,115
13,115
351,535
11,023
-89,180
Other working capital
-876,966
-876,966
288,634
-837,754
-455,482
Other non-cash items
-15,252
-15,252
-11,370
83,558
52,636
Net cash provided by operating activities
684,615
684,615
916,631
-408,254
-120,541
Cash flows from investing activities
Investments in property, plant and equipment
-1,561,581
-1,561,581
-627,997
-429,500
-334,941
Acquisitions, net
-122,852
-122,852
-19,355
-54,004
-17,758
Purchases of investments
-427
-427
0
0
-
Other investing activities
-145,956
-
-
-
-
Net cash used for investing activities
-1,671,416
-1,671,416
-630,488
-429,570
-319,662
Cash flows from financing activities
Debt repayment
-1,643,372
-1,643,372
-1,714,780
-1,902,974
-1,583,770
Common stock issued
0
0
0
148,510
0
Common stock repurchased
-
-
0
0
-5,963
Dividends paid
-
-
-
0
0
Other financing activities
900,358
900,358
-14,486
-7,304
267,751
Net cash used provided by (used for) financing activities
2,052,828
2,052,828
428,639
614,071
823,501
Net change in cash
976,929
976,929
535,221
-205,433
434,295
Cash at beginning of period
1,969,503
1,969,503
1,434,282
1,639,715
1,205,420
Cash at end of period
2,946,432
2,946,432
1,969,503
1,434,282
1,639,715
Free cash flow
Operating cash flow
684,615
684,615
916,631
-408,254
-120,541
Capital expenditure
-1,561,581
-1,561,581
-627,997
-429,500
-334,941
Free cash flow
-876,966
-876,966
288,634
-837,754
-455,482