Advertisement
Screener

Canadian Solar Inc. (CSIQ) Increase (Decrease) in Notes Payable, Current

Canadian Solar Inc. Increase (Decrease) in Notes Payable, Current

Canadian Solar Inc. (CSIQ) reported Increase (Decrease) in Notes Payable, Current of $275.89 million for the 12-month period ending 2025-12-31, per its 20-F filed 2026-04-10.

Financial Statements › Cash Flow › Operating Activities

us-gaap:IncreaseDecreaseInNotesPayableCurrent · last filed 2026-04-10

Period endIncrease (Decrease) in Notes Payable, Current 12 monthIncrease (Decrease) in Notes Payable, Current 12 month as first filed
2025-12-31$275.89M
20-F · filed 2026-04-10
2024-12-31-$221.22M
20-F · filed 2026-04-10
2023-12-31-$590.42M
20-F · filed 2026-04-10
2022-12-31$721.04M
20-F · filed 2025-04-30
2021-12-31$150.98M
20-F · filed 2024-04-26
2020-12-31$120.44M
20-F · filed 2023-04-18
2019-12-31$185.83M
20-F/A · filed 2022-10-18
2018-12-31-$173.15M
20-F · filed 2021-04-19
2017-12-31$243.69M
20-F · filed 2020-04-28
2016-12-31-$141.36M
20-F · filed 2019-04-25
2015-12-31$116.45M
20-F · filed 2018-04-26
2014-12-31$30.59M
20-F · filed 2017-04-27
$30.59M
20-F · filed 2015-04-23
2013-12-31$117.71M
20-F · filed 2016-04-20
$117.71M
20-F · filed 2014-04-28
2012-12-31$99.11M
20-F · filed 2015-04-23
2011-12-31$118.15M
20-F · filed 2014-04-28
2010-12-31-$96.01M
20-F · filed 2013-04-26
2009-12-31$104.59M
20-F · filed 2012-04-27