bf/NASDAQ:CSIQ_icon.jpeg

COM:CANADIANSOLAR

Canadian Solar Inc.

  • Stock

Last Close

11.80

21/11 21:00

Market Cap

1.07B

Beta: -

Volume Today

5.34K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '19
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
net income
24.06M
-
76.17M
216.65%
62.33M
18.17%
12.61M
79.78%
20.60M
63.45%
8.83M
57.13%
55.51M
528.45%
22.78M
58.96%
11.26M
50.56%
35.24M
212.97%
3.51M
90.03%
9.21M
162.08%
88.56M
861.82%
102.24M
15.46%
98.82M
3.34%
83.71M
15.29%
197.54M
135.97%
62.47M
68.38%
-1.39M
102.22%
12.35M
991.20%
3.82M
69.06%
depreciation and amortization
20.62M
-
22.18M
7.56%
24.73M
11.46%
-67.38M
372.51%
184.39M
-
-24.57M
-
56M
-
-24.73M
144.15%
68M
375.03%
73M
7.35%
110M
-
122M
10.91%
deferred income tax
-871.71K
-
-2.63M
202.19%
51.77M
2,065.37%
-1.29M
102.50%
-21.44M
-
805K
-
370.45M
-
stock based compensation
888.70K
-
1.18M
33.11%
1.40M
17.93%
7.22M
417.23%
10.96M
-
7.41M
-
-1.40M
-
change in working capital
26.69M
-
147.51M
452.74%
71.99M
51.20%
-253.23M
451.76%
-62.45M
-
-62.45M
-
146.86M
-
-120.47M
182.03%
224.46M
286.32%
-98.61M
-
14.12M
114.32%
19.62M
38.95%
-486.06M
2,576.91%
-626.86M
28.97%
accounts receivables
-1.22M
-
-13.34M
994.79%
-14.12M
5.77%
40.24M
385.10%
79.49M
-
14.12M
-
14.12M
-
inventory
-24.84M
-
-70.20M
182.66%
84.79M
220.78%
10.25M
87.92%
-41.88M
-
-84.79M
-
-84.79M
-
accounts payables
-61.31M
-
24.10M
139.30%
-41.34M
271.57%
74.66M
280.60%
-47.84M
-
41.34M
-
41.34M
-
other working capital
114.06M
-
206.96M
81.46%
42.66M
79.39%
-378.38M
987.06%
-52.22M
-
-33.12M
-
253.80M
-
-486.06M
-
-626.86M
28.97%
other non cash items
1.89M
-
14.69M
676.24%
6.10M
58.49%
-111.61M
1,930.61%
-20.60M
81.54%
-8.83M
57.13%
-505.82M
5,626.47%
-22.78M
95.50%
-11.26M
50.56%
-35.24M
212.97%
-407.21M
1,055.42%
-9.21M
97.74%
57.85M
728.35%
30.88M
46.62%
-272.20M
981.38%
-15.71M
94.23%
117.63M
848.69%
81.30M
30.89%
172.85M
112.62%
292.22M
69.06%
318.35M
8.94%
net cash provided by operating activities
73.28M
-
259.10M
253.60%
218.31M
15.74%
-413.69M
289.50%
-338.85M
-
-482.51M
-
293.26M
-
68.65M
76.59%
395.42M
475.97%
136M
65.61%
289.56M
112.91%
157.89M
45.47%
191.08M
21.03%
-291.49M
252.54%
-426.69M
46.38%
investments in property plant and equipment
-755.97K
-
-38.24M
4,958.07%
-216.07M
465.07%
255.06M
218.05%
216.07M
-
216.07M
-
-147.63M
-
-127.49M
13.64%
-264.77M
107.68%
-319.39M
-
-384.81M
20.48%
-479.15M
24.52%
-439.80M
8.21%
-398.09M
9.48%
acquisitions net
150.38K
-
-72.03K
147.90%
-61.71M
85,573.43%
61.64M
199.87%
61.71M
-
61.71M
-
61.71M
-
purchases of investments
150.38K
-
-72.03K
147.90%
-67.81M
94,038.88%
67.73M
199.88%
67.81M
-
67.81M
-
67.81M
-
sales maturities of investments
-150.38K
-
169.83K
212.94%
63.13M
37,074.23%
8.86M
-
other investing activites
-34.05M
-
-64.93M
90.70%
66.91M
203.05%
-97.51M
245.74%
-130.04M
-
-221.15M
-
-8.06M
-
-8K
99.90%
-130.04M
1,625,400%
-17.93M
-
-99.94M
457.46%
-17.94M
82.05%
6.83M
138.08%
2.48M
63.69%
net cash used for investing activites
-34.65M
-
-103.14M
197.64%
-215.56M
109.00%
286.93M
233.11%
215.56M
-
124.45M
-
-155.69M
-
-127.50M
18.10%
-256.43M
101.12%
-337.32M
-
-484.74M
43.70%
-497.09M
2.55%
-432.97M
12.90%
-395.61M
8.63%
debt repayment
-26.07M
-
-318.66M
1,122.44%
-422.34M
32.54%
-714.93M
69.28%
-422.34M
-
-342.34M
-
-422.34M
-
common stock issued
200
-
874.80K
-
803.64M
-
124.25M
84.54%
9.12M
92.66%
295.91M
-
common stock repurchased
-70.36M
-
dividends paid
other financing activites
-64.75M
-
313.53M
584.21%
637.98M
103.48%
505.89M
20.70%
206.70M
-
475.21M
-
212.74M
-
176.21M
17.17%
234.41M
33.03%
547.49M
-
-24.53M
104.48%
226.67M
1,024.22%
723.41M
219.14%
254.61M
64.80%
net cash used provided by financing activities
-90.82M
-
-5.13M
94.35%
215.64M
4,304.13%
-208.16M
196.53%
-215.64M
-
132.87M
-
212.74M
-
176.21M
17.17%
-187.93M
206.65%
1.35B
-
99.73M
92.62%
235.79M
136.44%
723.41M
206.80%
184.25M
74.53%
effect of forex changes on cash
6.75M
-
-9.44M
239.93%
-11.12M
17.72%
13.81M
224.24%
11.12M
-
11.12M
-
-95.45M
-
-111.15M
16.45%
63.88M
157.47%
-128.77M
-
-29.98M
76.72%
23.02M
176.79%
-51.25M
322.63%
net change in cash
-45.45M
-
141.39M
411.13%
207.28M
46.59%
-550.77M
365.71%
-327.82M
-
-214.07M
-
254.87M
-
6.21M
97.56%
14.94M
140.51%
96.06M
543.04%
1.17B
1,122.81%
-257.11M
121.89%
-47.19M
81.64%
-48.98M
3.80%
-707.37M
1,344.06%
cash at beginning of period
273.70M
-
408.15M
49.13%
345.80M
15.28%
553.08M
59.94%
241.50M
-
1.69B
-
1.95B
15.05%
1.95B
0.32%
1.96B
0.26%
2.08B
5.92%
3.25B
56.59%
2.99B
8.13%
2.94B
1.58%
2.89B
1.67%
cash at end of period
228.25M
-
549.54M
140.76%
553.08M
0.64%
2.31M
99.58%
-327.82M
-
27.43M
-
1.95B
-
1.95B
0.32%
1.97B
0.76%
2.06B
4.37%
3.25B
58.11%
2.99B
7.91%
2.94B
1.82%
2.89B
1.67%
2.18B
24.48%
operating cash flow
73.28M
-
259.10M
253.60%
218.31M
15.74%
-413.69M
289.50%
-338.85M
-
-482.51M
-
293.26M
-
68.65M
76.59%
395.42M
475.97%
136M
65.61%
289.56M
112.91%
157.89M
45.47%
191.08M
21.03%
-291.49M
252.54%
-426.69M
46.38%
capital expenditure
-755.97K
-
-38.24M
4,958.07%
-216.07M
465.07%
255.06M
218.05%
216.07M
-
216.07M
-
-147.63M
-
-127.49M
13.64%
-264.77M
107.68%
-319.39M
-
-384.81M
20.48%
-479.15M
24.52%
-439.80M
8.21%
-398.09M
9.48%
free cash flow
72.52M
-
220.87M
204.56%
2.24M
98.99%
-158.63M
7,187.91%
-122.78M
-
-266.44M
-
145.63M
-
-58.84M
140.40%
130.64M
322.03%
136M
4.10%
-29.84M
121.94%
-226.92M
660.58%
-288.07M
26.95%
-731.29M
153.86%
-824.78M
12.78%

All numbers in (except ratios and percentages)