Canadian Solar Inc. (CSIQ)

USD 11.32

(-3.0%)

Total Debt Summary of Canadian Solar Inc.

  • Canadian Solar Inc.'s latest annual total debt in 2023 was 4.47 Billion USD , up 11.55% from previous year.
  • Canadian Solar Inc.'s latest quarterly total debt in 2024 Q2 was 4.93 Billion USD , down -4.72% from previous quarter.
  • Canadian Solar Inc. reported annual total debt of 4.01 Billion USD in 2022, up 23.16% from previous year.
  • Canadian Solar Inc. reported annual total debt of 3.25 Billion USD in 2021, up 15.96% from previous year.
  • Canadian Solar Inc. reported quarterly total debt of 5.17 Billion USD for 2024 Q1, up 15.65% from previous quarter.
  • Canadian Solar Inc. reported quarterly total debt of 4.53 Billion USD for 2023 Q3, down -8.01% from previous quarter.

Annual Total Debt Chart of Canadian Solar Inc. (2023 - 2002)

Historical Annual Total Debt of Canadian Solar Inc. (2023 - 2002)

Year Total Debt Total Debt Growth
2023 4.47 Billion USD 11.55%
2022 4.01 Billion USD 23.16%
2021 3.25 Billion USD 15.96%
2020 2.8 Billion USD 15.94%
2019 2.42 Billion USD 10.93%
2018 2.18 Billion USD -12.22%
2017 2.48 Billion USD 2.24%
2016 2.43 Billion USD 27.23%
2015 1.91 Billion USD 89.46%
2014 1 Billion USD 8.59%
2013 929.9 Million USD -13.38%
2012 1.07 Billion USD 29.04%
2011 831.93 Million USD 34.0%
2010 620.85 Million USD 60.4%
2009 387.07 Million USD 146.51%
2008 157.02 Million USD 17.85%
2007 133.24 Million USD 3923.88%
2006 3.31 Million USD -65.04%
2005 9.47 Million USD 0.0%
2004 - USD 0.0%
2003 - USD 0.0%
2002 - USD 0.0%

Peer Total Debt Comparison of Canadian Solar Inc.

Name Total Debt Total Debt Difference
Array Technologies, Inc. 707.63 Million USD -532.46%
Ascent Solar Technologies, Inc. Common Stock 4.22 Million USD -105740.521%
Beam Global 1.27 Million USD -352304.016%
Complete Solaria, Inc. 63.2 Million USD -6980.64%
Enphase Energy, Inc. 1.29 Billion USD -244.548%
First Solar, Inc. 624.38 Million USD -616.786%
FTC Solar, Inc. 1.86 Million USD -240003.594%
Maxeon Solar Technologies, Ltd. 437.66 Million USD -922.602%
Nextracker Inc. 143.96 Million USD -3008.72%
Pineapple Energy Inc. 19.77 Million USD -22535.237%
Sunrun Inc. 11.08 Billion USD 59.632%
SolarEdge Technologies, Inc. 735.3 Million USD -508.667%
Shoals Technologies Group, Inc. 184.7 Million USD -2323.122%
Solarmax Technology Inc. Common Stock 41.88 Million USD -10585.398%
SPI Energy Co., Ltd. 75.2 Million USD -5851.504%
Tigo Energy, Inc. 34.15 Million USD -13003.973%
Vast Renewables Limited 13.25 Million USD -33667.399%
VivoPower International PLC 32.4 Million USD -13713.367%
Zeo Energy Corp. 1.79 Million USD -249314.35%