Canadian Solar Inc. logo

Canadian Solar Inc.

CSIQ | NASDAQ
Chart Builder DCF Calculator
$11.83
+$0.06 (+0.51%)
Sep 22, 2026, 11:25 AM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 30, 2025
FY 2024
Dec 30, 2024
FY 2023
Dec 30, 2023
FY 2022
Dec 30, 2022
FY 2021
Dec 30, 2021
FY 2020
Dec 30, 2020
Net Income
-104.13M -77.86M 363.63M 298.56M 109.88M 147.25M
Depreciation & Amortization
n/a 501.44M 307.04M 234.56M 282.77M 209.12M
Stock-Based Compensation
n/a 21.4M 55.34M 9.37M 8.81M 12.35M
Other Working Capital
-969.07M -1.28B -395.05M 697.2M -94.24M -355.65M
Other Non-Cash Items
820.45M 419.9M 166.25M 72.12M 83.56M 52.64M
Deferred Income Tax
n/a -98.21M -17.91M 16.91M -6.52M 18.53M
Change in Working Capital
-969.07M -1.65B -189.74M 285.12M -886.75M -560.43M
Operating Cash Flow
-252.74M -885.32M 684.62M 916.63M -408.25M -120.54M
Capital Expenditures
-1.39B -1.87B -1.53B -628M -429.5M -334.94M
Cash Acquisitions
n/a -39.73M -122.85M -12.27M -37.02M 15.28M
Purchase of Investments
n/a -64.65M n/a -19.36M -54M -17.76M
Sales Maturities Of Investments
n/a n/a n/a 19.36M 14.31M 33.04M
Other Investing Acitivies
-112.04M 12.53M -23.1M 9.78M 76.65M -15.28M
Investing Cash Flow
-1.5B -1.96B -1.67B -630.49M -429.57M -319.66M
Debt Repayment
n/a 1.66B 1.03B 443.13M 472.87M 524.34M
Common Stock Repurchased
-70.14M n/a n/a n/a n/a -5.96M
Dividend Paid
n/a n/a n/a n/a n/a n/a
Other Financial Acitivies
1.2B 179.89M 1.02B -14.49M -7.3M 305.13M
Financial Cash Flow
1.35B 2.32B 2.05B 428.64M 614.07M 823.5M
Net Cash Flow
-340.75M -682.41M 976.93M 535.22M -205.43M 434.3M
Free Cash Flow
-1.64B -2.76B -840.85M 288.63M -837.75M -455.48M
Adj. Free Cash Flow
-1.64B -2.78B -896.18M 279.26M -846.56M -467.83M
Maintenance CapEx
-1.39B -1.87B -1.47B n/a n/a -253.69M
Growth CapEx
n/a n/a -52.7M -628M -429.5M -81.25M
Owner Earnings
-1.64B -2.76B -788.14M 916.63M -408.25M -374.23M

© 2026 bestshares.com. All rights reserved.