Canadian Solar Inc
NASDAQ:CSIQ

Watchlist Manager
Canadian Solar Inc Logo
Canadian Solar Inc
NASDAQ:CSIQ
Watchlist
Price: 11.48 USD 1.59% Market Closed
Market Cap: 759.7m USD
Have any thoughts about
Canadian Solar Inc?
Write Note

Cash Flow Statement

Cash Flow Statement
Canadian Solar Inc

Rotate your device to view
Cash Flow Statement
Currency: USD
Dec-2006 Dec-2008 Dec-2009 Dec-2010 Dec-2011 Dec-2012 Jun-2023 Sep-2023 Dec-2023 Mar-2024 Jun-2024
Operating Cash Flow
Net Income
(9)
(8)
23
51
(91)
(195)
304
367
364
400
123
Depreciation & Amortization
0
9
21
31
56
81
0
0
307
0
0
Change in Deffered Taxes
0
(1)
(11)
(5)
(5)
49
0
0
(18)
0
0
Stock-Based Compensation
0
9
5
4
4
5
0
0
55
0
0
Other Non-Cash Items
15
40
40
12
53
61
258
340
222
650
566
Cash Taxes Paid
1
3
4
14
31
10
0
0
83
0
0
Cash Interest Paid
1
11
11
21
46
58
0
0
122
0
0
Change in Working Capital
(53)
(37)
(22)
(147)
46
(144)
(226)
(212)
(190)
(657)
(1 062)
Cash from Operating Activities
(46)
N/A
3
N/A
51
+1 495%
(58)
N/A
60
N/A
(148)
N/A
337
N/A
495
+47%
685
+38%
393
-43%
(373)
N/A
Investing Cash Flow
Capital Expenditures
(7)
(105)
(72)
(134)
(205)
(60)
(662)
(1 047)
(1 525)
(1 965)
(1 704)
Other Items
(1)
(21)
(162)
0
12
(246)
(29)
(129)
(146)
(139)
(108)
Cash from Investing Activities
(8)
N/A
(126)
-1 519%
(235)
-87%
(134)
+43%
(194)
-44%
(306)
-58%
(691)
-126%
(1 176)
-70%
(1 671)
-42%
(2 104)
-26%
(1 812)
+14%
Financing Cash Flow
Net Issuance of Common Stock
83
115
104
1
1
0
804
928
967
0
390
Net Issuance of Debt
6
89
125
312
176
245
0
0
1 124
0
0
Other
(1)
(2)
(1)
0
0
4
927
903
(39)
1 809
843
Cash from Financing Activities
88
N/A
201
+128%
228
+13%
313
+37%
178
-43%
250
+40%
1 731
+594%
1 831
+6%
2 053
+12%
2 776
+35%
1 233
-56%
Change in Cash
Effect of Foreign Exchange Rates
0
(1)
(0)
8
11
3
(96)
(126)
(89)
(140)
(106)
Net Change in Cash
35
N/A
78
+125%
44
-43%
129
+189%
55
-57%
(202)
N/A
1 281
N/A
1 024
-20%
977
-5%
925
-5%
(1 058)
N/A
Free Cash Flow
Free Cash Flow
(53)
N/A
(102)
-90%
(21)
+79%
(193)
-805%
(145)
+25%
(208)
-43%
(326)
-56%
(552)
-70%
(841)
-52%
(1 572)
-87%
(2 077)
-32%

See Also

Discover More