Canadian Solar Inc. logo

Canadian Solar Inc.

CSIQ | NASDAQ
Chart Builder DCF Calculator
$9.27
-$0.08 (-0.86%)
At close: Oct 30, 2026, 3:59 PM ET
$9.48
+$0.21 (+2.27%)
Pre-market: Nov 2, 2026, 4:00 AM ET
Fiscal Quarter
Period Ending
Q2 2026
Jun 30, 2026
Q1 2026
Mar 31, 2026
Q4 2025
Dec 31, 2025
Q3 2025
Sep 30, 2025
Q2 2025
Jun 30, 2025
Q1 2025
Mar 31, 2025
Q4 2024
Dec 31, 2024
Q3 2024
Sep 30, 2024
Q2 2024
Jun 30, 2024
Q1 2024
Mar 31, 2024
Q4 2023
Dec 31, 2023
Q3 2023
Sep 30, 2023
Q2 2023
Jun 30, 2023
Q1 2023
Mar 31, 2023
Q4 2022
Dec 31, 2022
Q3 2022
Sep 30, 2022
Q2 2022
Jun 30, 2022
Q1 2022
Mar 31, 2022
Q4 2021
Dec 31, 2021
Q3 2021
Sep 30, 2021
Q2 2021
Jun 30, 2021
Q1 2021
Mar 31, 2021
Revenue
1.21B 1.08B 1.22B 1.49B 1.69B 1.2B 1.52B 1.51B 1.64B 1.33B 1.7B 1.85B 2.36B 1.7B 1.97B 1.93B 2.31B 1.25B 1.53B 1.23B 1.43B 1.09B
Cost of Revenue
1.04B 807.06M 1.09B 1.23B 1.19B 1.06B 1.3B 1.26B 1.35B 1.08B 1.49B 1.54B 1.92B 1.38B 1.62B 1.57B 1.94B 1.07B 1.23B 1B 1.24B 894.74M
Gross Profit
168.48M 270.82M 124.4M 256.3M 505.03M 140.49M 217.04M 247.44M 282.09M 252.75M 213.4M 308M 440.57M 318M 348.63M 362.57M 371.05M 180.89M 301.29M 228.63M 184.79M 194.6M
Operating Income
-71.06M 72.87M -64.06M 34.59M 127.43M -54.81M -127.1M 294K 47.65M 35.37M -20.18M 83.02M 224.12M 145.6M 135.76M 88.67M 116.12M 15.52M 67.43M 53.09M 26.38M 43.48M
Interest Income
75.89M 16.66M 8.96M 15.08M 9.92M 12.1M 26.3M 13.75M 14.12M 34.3M 15.63M 18.58M 9.46M 7.96M 9.29M 22.9M 4.22M 4.21M 2.71M 2.25M 2.84M 3.25M
Pretax Income
-69.44M 3.43M -134.98M -13.94M 79.08M -99.78M -147.23M -25.9M 40.48M 45.9M -15.05M 51.89M 243.56M 135.54M 112.02M 131.2M 116.29M 2.03M 66.13M 31.43M 16.31M 27.45M
Net Income
-76.86M -32.09M -86.34M 8.99M 7.2M -33.97M 33.9M -14.03M 3.82M 12.35M -1.39M 21.89M 169.97M 83.71M 77.83M 78.47M 74.46M 9.21M 25.96M 35.24M 11.26M 22.78M
Selling & General & Admin
227.21M 189.75M 187.99M 217.84M 362.15M 196.42M 351.28M 236.16M 232.6M 183.11M 202.08M 213.8M 227.26M 167.02M 215.52M 267.94M 245.94M 171.66M 219.13M 184.77M 152.16M 151.54M
Research & Development
20.8M 20.72M 21.68M 20M 24.72M 24.28M 30.48M 30.46M 25.58M 34.28M 31.5M 28.9M 23.14M 17.31M 20.61M 17.89M 18.05M 13.28M 19.31M 13.49M 13.16M 12.45M
Other Expenses
-8.47M -12.52M -21.21M -16.12M -9.27M -25.4M -37.63M -19.48M -23.74M n/a n/a -17.71M -33.94M -11.93M -23.26M -11.93M -9.05M -19.56M -4.56M -22.73M -6.91M -12.87M
Operating Expenses
239.53M 197.95M 188.46M 221.71M 377.6M 195.3M 344.13M 247.14M 234.44M 217.38M 233.59M 224.99M 216.45M 172.4M 212.87M 273.9M 254.93M 165.38M 233.87M 175.54M 158.41M 151.12M
Interest Expense
63.62M 52.37M 48.46M 44.41M 44.81M 40.49M 35.4M 34.18M 33.02M 34.87M 33.25M 29.95M 30.46M 20.45M 20.2M 19.06M 19.71M 15.3M 15.53M 13.15M 14.8M 14.67M
Selling & Marketing Expenses
74.91M 54.28M 81.05M 101.3M 109.48M 90.77M 131.67M 136.17M 131.69M 88.41M 93.85M 99.77M 87.69M 88.37M 126.31M 165.75M 158.02M 108.85M 129.46M 101.53M 83.58M 84.08M
Cost & Expenses
1.28B 1.01B 1.28B 1.45B 1.57B 1.25B 1.65B 1.51B 1.59B 1.29B 1.72B 1.76B 2.14B 1.56B 1.84B 1.84B 2.2B 1.23B 1.46B 1.18B 1.4B 1.05B
Income Tax Expense
16.34M 16.94M -4.18M 7.14M 34.31M -23.12M -11.71M -19.83M 5.28M 9.68M -4.65M -10.58M 46.02M 28.72M 21.85M 28.96M 27.73M -6.91M 26.52M -2.88M -1.65M 13.85M
Shares Outstanding (Basic)
54.9M 67.82M 67.71M 67.62M 66.96M 66.96M 66.95M 66.52M 66.41M 66.16M 66.04M 66.01M 64.91M 64.52M 64.51M 70.06M 69.59M 64.03M 63.47M 62.79M 60.29M 59.86M
Shares Outstanding (Diluted)
67.91M 67.82M 67.71M 67.62M 66.96M 66.96M 73.36M 66.93M 66.99M 66.64M 66.04M 72.93M 71.69M 71.42M 71.31M 71.4M 71.1M 64.72M 70.51M 69.86M 61.34M 67.53M
EPS (Basic)
-1.13 -0.47 -1.28 0.13 0.11 -0.69 0.51 -0.21 0.06 0.19 -0.02 0.33 2.62 1.30 1.21 1.12 1.07 0.11 0.41 0.56 0.19 0.38
EPS (Diluted)
-1.13 -0.47 -1.28 0.13 0.11 -0.69 0.48 -0.21 0.06 0.19 -0.02 0.32 2.37 1.17 1.11 1.10 1.05 0.11 0.39 0.52 0.18 0.36
EBITDA
56.71M 61.06M -70.07M 36.8M 271.72M -55.24M 96.5M 13.74M 195.5M 189.76M 428.73M 162.46M 342.29M 216.68M 182.22M 203.41M 133.78M 17.33M 156.01M 115.58M 97.11M 102.92M
EBIT
-71.06M 61.06M -70.07M 36.8M 125.94M -55.24M -111.84M 13.74M 73.5M 79.76M 18.19M 86.46M 269.29M 148.68M 132.22M 147.41M 133.78M 17.33M 80.01M 44.58M 31.11M 40.92M
Depreciation & Amortization
127.77M n/a n/a n/a 145.78M n/a 208.34M n/a 122M 110M 410.54M 76M 73M 68M 50M 56M n/a n/a 76M 71M 66M 62M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.