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
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)