UK markets closed

Canadian Solar Inc. (L5A.F)

Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
14.800.00 (0.00%)
At close: 04:45PM CEST
Annual

Cash flow

Currency in USD. 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
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
Dividends paid
-
-
-
0
0
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