Canadian Solar Inc. logo

Canadian Solar Inc.

CSIQ | NASDAQ
Chart Builder DCF Calculator
$11.77
+$0.37 (+3.25%)
At close: Sep 21, 2026, 4:00 PM ET
$11.73
-$0.04 (-0.34%)
Pre-market: Sep 22, 2026, 8:18 AM ET
TTM
Period Ending
Q2 2026
Jun 29, 2026
Q1 2026
Mar 30, 2026
Q4 2025
Dec 30, 2025
Q3 2025
Sep 29, 2025
Q2 2025
Jun 29, 2025
Q1 2025
Mar 30, 2025
Q4 2024
Dec 30, 2024
Q3 2024
Sep 29, 2024
Q2 2024
Jun 29, 2024
Q1 2024
Mar 30, 2024
Q4 2023
Dec 30, 2023
Q3 2023
Sep 29, 2023
Q2 2023
Jun 29, 2023
Q1 2023
Mar 30, 2023
Q4 2022
Dec 30, 2022
Q3 2022
Sep 29, 2022
Q2 2022
Jun 29, 2022
Q1 2022
Mar 30, 2022
Q4 2021
Dec 30, 2021
Q3 2021
Sep 29, 2021
Q2 2021
Jun 29, 2021
Q1 2021
Mar 30, 2021
Revenue
4.99B 5.48B 5.6B 5.9B 5.92B 5.86B 5.99B 6.17B 6.51B 7.24B 7.61B 7.88B 7.97B 7.92B 7.47B 7.03B 6.32B 5.44B 5.28B 4.79B 4.47B 3.74B
Cost of Revenue
4.17B 4.32B 4.57B 4.78B 4.81B 4.97B 4.99B 5.18B 5.46B 6.03B 6.33B 6.47B 6.5B 6.52B 6.21B 5.81B 5.24B 4.54B 4.37B 4.04B 3.78B 3.08B
Gross Profit
820M 1.16B 1.03B 1.12B 1.11B 887.06M 999.32M 995.69M 1.06B 1.21B 1.28B 1.42B 1.47B 1.4B 1.26B 1.22B 1.08B 895.6M 909.31M 749.11M 698.89M 661.32M
Operating Income
-27.67M 170.83M 43.16M -19.88M -54.18M -133.96M -43.78M 63.13M 145.85M 322.33M 432.56M 588.51M 594.16M 486.15M 356.06M 287.72M 252.15M 162.41M 190.38M 125.44M 131.39M 150.48M
Interest Income
40.7M 50.62M 46.05M 63.4M 62.06M 66.26M 88.47M 77.8M 82.63M 77.97M 51.62M 45.28M 49.6M 44.36M 40.62M 34.04M 13.39M 12.02M 11.05M 10.75M 10.53M 9.78M
Pretax Income
-214.92M -66.41M -169.61M -181.87M -193.83M -232.42M -86.75M 45.43M 123.21M 326.29M 415.93M 543.01M 622.32M 495.05M 361.53M 315.64M 215.87M 115.89M 141.31M 76.52M 74.59M 85.86M
Net Income
-186.3M -102.25M -104.13M 16.12M -6.9M -10.27M 36.05M 762K 36.68M 202.83M 274.19M 353.41M 409.98M 314.47M 239.97M 188.1M 144.88M 81.68M 95.25M 75.92M 49.51M 58.85M
Selling & General & Admin
822.79M 957.73M 964.4M 1.13B 1.15B 1.02B 1B 853.95M 831.59M 826.24M 810.16M 823.6M 877.74M 896.42M 901.06M 904.66M 821.49M 727.71M 707.59M 622.69M 548.1M 495.76M
Research & Development
83.2M 87.12M 90.69M 99.48M 109.94M 110.8M 120.79M 121.82M 120.26M 117.82M 100.84M 89.95M 78.94M 73.85M 69.82M 68.52M 64.13M 59.24M 58.41M 49.14M 49.8M 47.56M
Other Expenses
-58.32M -59.13M -72.01M -88.42M -91.78M -106.24M -80.84M -43.22M -41.45M -51.65M -63.58M -86.84M -81.06M -56.17M -63.8M -45.11M -55.9M -53.76M -47.07M -48.16M -30.39M -32.48M
Operating Expenses
847.66M 985.73M 983.07M 1.14B 1.16B 1.02B 1.04B 932.56M 910.4M 892.41M 847.42M 826.7M 875.61M 914.1M 907.08M 928.08M 829.71M 733.19M 718.93M 623.67M 567.51M 510.84M
Interest Expense
145.24M 190.05M 178.17M 165.1M 154.87M 143.09M 137.47M 135.32M 131.09M 128.52M 114.1M 101.05M 90.16M 79.41M 74.27M 69.6M 63.7M 58.78M 58.15M 60.61M 65.37M 67.53M
Selling & Marketing Expenses
311.53M 346.11M 382.59M 433.22M 468.09M 490.3M 487.95M 450.12M 413.72M 369.71M 369.67M 402.14M 468.12M 538.45M 558.93M 562.08M 497.85M 423.42M 398.65M 333.31M 285.78M 255.66M
Cost & Expenses
5.02B 5.31B 5.55B 5.92B 5.97B 5.99B 6.04B 6.11B 6.37B 6.92B 7.18B 7.29B 7.38B 7.43B 7.11B 6.74B 6.07B 5.28B 5.09B 4.66B 4.34B 3.59B
Income Tax Expense
36.24M 54.21M 14.15M 6.62M -20.35M -49.38M -16.58M -9.52M -273K 40.46M 59.5M 86M 125.54M 107.25M 71.63M 76.29M 44.46M 15.08M 35.84M 6.87M 30.38M 40.92M
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)
-2.75 -1.51 -1.73 0.06 -0.28 -0.33 0.55 0.02 0.56 3.12 4.23 5.46 6.25 4.70 3.51 2.71 2.15 1.27 1.54 1.24 0.83 0.99
EPS (Diluted)
-3.02 -1.51 -1.73 0.03 -0.31 -0.36 0.52 0.02 0.55 2.86 3.84 4.97 5.75 4.43 3.37 2.65 2.07 1.20 1.45 1.17 0.80 0.96
EBITDA
84.5M 299.5M 183.2M 349.77M 326.71M 250.5M 495.5M 827.73M 976.45M 1.12B 1.15B 903.65M 944.6M 736.09M 536.73M 510.53M 422.7M 386.03M 471.62M 389.21M 314.94M 262.37M
EBIT
-43.27M 153.73M 37.43M -4.34M -27.4M -79.84M 55.17M 185.2M 257.92M 453.71M 522.62M 636.65M 697.6M 562.09M 430.73M 378.53M 275.7M 173.03M 196.62M 135.93M 132.66M 146.08M
Depreciation & Amortization
127.77M 145.78M 145.78M 354.11M 354.11M 330.34M 440.34M 642.54M 718.54M 669.54M 627.54M 267M 247M 174M 106M 132M 147M 213M 275M 253.29M 182.29M 116.29M

© 2026 bestshares.com. All rights reserved.