Unlock stock picks and a broker-level newsfeed that powers Wall Street.

Munich - Delayed Quote EUR

Canadian Solar Inc (L5A.MU)

6.92
-0.03
(-0.43%)
As of 8:08:08 AM GMT+2. Market Open.
All numbers in thousands
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
-761,793
684,615
916,631
-408,254
-120,541
Investing Cash Flow
-1,823,722
-1,671,416
-630,488
-429,570
-319,662
Financing Cash Flow
2,404,519
2,052,828
428,639
614,071
823,501
End Cash Position
2,812,036
2,946,432
1,969,503
1,434,282
1,639,715
Income Tax Paid Supplemental Data
--
83,077
77,400
57,396
38,193
Interest Paid Supplemental Data
--
121,665
76,511
71,006
78,747
Capital Expenditure
-1,840,055
-1,561,581
-627,997
-429,500
-334,941
Issuance of Capital Stock
-430,897
--
--
148,510
--
Issuance of Debt
--
2,795,842
2,157,905
2,375,839
2,108,106
Repayment of Debt
--
-1,643,372
-1,714,780
-1,902,974
-1,583,770
Repurchase of Capital Stock
--
--
--
--
-5,963
Free Cash Flow
-2,601,848
-876,966
288,634
-837,754
-455,482
12/31/2020 - 11/10/2006

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade