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

1.90M

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 '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
net income
45.56M
-
243.89M
435.25%
173.32M
28.94%
65.28M
62.34%
102.98M
57.77%
242.43M
135.41%
166.56M
31.30%
147.25M
11.59%
109.88M
25.38%
298.56M
171.72%
274.19M
8.16%
depreciation and amortization
80.82M
-
82.63M
2.23%
94.22M
14.03%
95.85M
1.73%
99.27M
3.57%
129.26M
30.20%
159.72M
23.57%
209.12M
30.93%
282.77M
35.22%
234.56M
17.05%
deferred income tax
874.13K
-
-6.36M
827.49%
73.20M
1,251.02%
-19.08M
126.06%
17.43M
191.37%
-4.13M
123.71%
53.66M
1,398.33%
18.53M
65.46%
-6.52M
135.18%
16.91M
359.33%
stock based compensation
6.18M
-
5.09M
17.60%
5.97M
17.26%
7.76M
30.02%
9.31M
20.07%
10.26M
10.14%
10.68M
4.13%
12.35M
15.62%
8.81M
28.68%
9.37M
6.38%
change in working capital
90.97M
-
-77.33M
185.01%
51.33M
166.37%
-435.42M
948.35%
-36.69M
91.57%
-176.69M
381.63%
215.99M
222.24%
-560.42M
359.47%
-886.75M
58.23%
285.12M
132.15%
-189.74M
166.55%
accounts receivables
-11.81M
-
-73.78M
524.49%
-63.35M
14.13%
-33.06M
47.82%
46.34M
240.16%
-179.61M
487.61%
51.67M
128.77%
65.38M
26.53%
-284.79M
535.59%
-357.28M
25.45%
inventory
34.67M
-
-252.72M
828.99%
50.82M
120.11%
-50.56M
199.48%
-49.02M
3.03%
55.41M
213.02%
-312.78M
664.51%
-180.97M
42.14%
-518.74M
186.64%
-406.34M
21.67%
accounts payables
44.23M
-
135.81M
207.05%
-23.98M
117.65%
61.16M
355.09%
-27.76M
145.39%
47.76M
272.04%
209.18M
338.01%
-89.18M
142.63%
11.02M
112.36%
351.54M
3,089.10%
other working capital
23.88M
-
113.35M
374.64%
87.83M
22.51%
-412.96M
570.17%
-6.24M
98.49%
-100.25M
1,506.27%
267.93M
367.27%
-355.65M
232.74%
-94.24M
73.50%
697.20M
839.80%
other non cash items
5.15M
-
17.19M
233.95%
15.64M
9.05%
7.55M
51.74%
11.61M
53.77%
15.16M
30.62%
-6.50M
142.88%
52.64M
909.78%
83.56M
58.75%
72.12M
13.69%
600.16M
732.16%
net cash provided by operating activities
229.55M
-
265.11M
15.49%
413.66M
56.04%
-278.07M
167.22%
203.92M
173.33%
216.28M
6.06%
600.11M
177.47%
-120.54M
120.09%
-408.25M
238.68%
916.63M
324.52%
684.62M
25.31%
investments in property plant and equipment
-23.13M
-
-65.14M
181.61%
-642.77M
886.74%
-1.11B
72.92%
-310.68M
72.05%
-316.28M
1.80%
-291.18M
7.94%
-334.94M
15.03%
-429.50M
28.23%
-628.00M
46.22%
-1.53B
142.91%
acquisitions net
-4.28M
-
-72.03K
98.32%
-275.86M
382,856.66%
-115.40M
58.17%
-101.25M
12.26%
327.55M
423.50%
-3.02M
100.92%
15.28M
605.43%
-37.02M
342.31%
-12.27M
66.85%
purchases of investments
-4.28M
-
-72.03K
98.32%
-84.39M
117,051.62%
-124.74M
47.81%
124.53M
199.84%
-7.68M
-
-17.76M
131.10%
-54.00M
204.11%
-19.36M
64.16%
sales maturities of investments
4.28M
-
1.20M
71.91%
1.70M
41.28%
7.44M
338.28%
4.23M
43.12%
1.65M
-
33.04M
1,903.46%
14.31M
56.68%
19.36M
35.25%
other investing activites
-10.10M
-
-51.97M
414.58%
2.21M
104.26%
301.62M
13,523.40%
-58.05M
119.25%
17.80M
130.66%
6.14M
65.52%
-15.28M
348.92%
76.64M
601.64%
9.78M
87.24%
-145.96M
1,592.24%
net cash used for investing activites
-37.51M
-
-116.05M
209.39%
-999.10M
760.93%
-1.04B
4.35%
-341.21M
67.27%
29.07M
108.52%
-294.10M
1,111.67%
-319.66M
8.69%
-429.57M
34.38%
-630.49M
46.77%
-1.67B
165.10%
debt repayment
-1.07B
-
-1.05B
2.60%
-1.31B
25.22%
-2.29B
74.66%
-2.24B
2.17%
-2.43B
8.79%
-1.82B
25.23%
-1.58B
12.97%
-1.90B
20.15%
-1.71B
9.89%
common stock issued
50M
-
115.01M
130.02%
23.86M
-
1.80B
-
37.38M
97.92%
148.51M
297.33%
927.90M
-
common stock repurchased
-11.85M
-
-5.96M
49.66%
dividends paid
-9.58M
-
-3.01M
68.56%
-1.12M
62.83%
-37.38M
3,237.23%
other financing activites
918.60M
-
1.12B
22.20%
1.93B
71.83%
3.56B
84.71%
2.41B
32.30%
1.97B
18.19%
312K
99.98%
2.41B
773,372.44%
2.37B
1.85%
2.14B
9.50%
1.12B
47.52%
net cash used provided by financing activities
-104.90M
-
191.95M
282.98%
619.48M
222.74%
1.30B
109.82%
165.28M
87.28%
-463.61M
380.50%
-34.61M
92.53%
823.50M
2,479.10%
614.07M
25.43%
428.64M
30.20%
2.05B
378.92%
effect of forex changes on cash
-858.15K
-
-19.71M
2,196.69%
-30.50M
54.76%
-12.31M
59.63%
21.44M
274.17%
-38.73M
280.59%
-6.96M
82.01%
51.00M
832.19%
18.32M
64.08%
-179.56M
1,080.14%
-86.95M
51.57%
net change in cash
86.28M
-
321.29M
272.38%
3.54M
98.90%
-42.04M
1,288.91%
50.64M
220.46%
-249.14M
591.99%
264.43M
206.14%
434.30M
64.24%
-205.43M
147.30%
535.22M
360.53%
979.07M
82.93%
cash at beginning of period
141.97M
-
228.25M
60.78%
549.54M
140.76%
553.08M
0.64%
511.04M
7.60%
1.19B
132.89%
940.99M
20.93%
1.21B
28.10%
1.64B
36.03%
1.43B
12.53%
1.96B
36.62%
cash at end of period
228.25M
-
549.54M
140.76%
553.08M
0.64%
511.04M
7.60%
561.68M
9.91%
940.99M
67.53%
1.21B
28.10%
1.64B
36.03%
1.43B
12.53%
1.97B
37.32%
2.94B
49.21%
operating cash flow
229.55M
-
265.11M
15.49%
413.66M
56.04%
-278.07M
167.22%
203.92M
173.33%
216.28M
6.06%
600.11M
177.47%
-120.54M
120.09%
-408.25M
238.68%
916.63M
324.52%
684.62M
25.31%
capital expenditure
-23.13M
-
-65.14M
181.61%
-642.77M
886.74%
-1.11B
72.92%
-310.68M
72.05%
-316.28M
1.80%
-291.18M
7.94%
-334.94M
15.03%
-429.50M
28.23%
-628.00M
46.22%
-1.53B
142.91%
free cash flow
206.42M
-
199.96M
3.13%
-229.11M
214.58%
-1.39B
506.50%
-106.75M
92.32%
-100.00M
6.33%
308.93M
408.92%
-455.48M
247.44%
-837.75M
83.93%
288.63M
134.45%
-840.85M
391.32%

All numbers in (except ratios and percentages)