Canadian Solar Inc.
CSIQ | NASDAQ
$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 |
Add to Watchlist
Select watchlists to add or remove CSIQ