Canadian Solar Inc. (CSIQ)

USD 9.55

(1.06%)

Revenue Summary of Canadian Solar Inc.

  • Canadian Solar Inc.'s latest annual revenue in 2023 was 7.61 Billion USD , up 1.94% from previous year.
  • Canadian Solar Inc.'s latest quarterly revenue in 2024 Q2 was 1.63 Billion USD , up 23.05% from previous quarter.
  • Canadian Solar Inc. reported a annual revenue of 7.46 Billion USD in annual revenue 2022, up 41.53% from previous year.
  • Canadian Solar Inc. reported a annual revenue of 5.27 Billion USD in annual revenue 2021, up 51.8% from previous year.
  • Canadian Solar Inc. reported a quarterly revenue of 1.63 Billion USD for 2024 Q2, up 23.05% from previous quarter.
  • Canadian Solar Inc. reported a quarterly revenue of 2.36 Billion USD for 2023 Q2, up 38.96% from previous quarter.

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

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

Year Revenue Revenue Growth
2023 7.61 Billion USD 1.94%
2022 7.46 Billion USD 41.53%
2021 5.27 Billion USD 51.8%
2020 3.47 Billion USD 8.62%
2019 3.2 Billion USD -14.53%
2018 3.74 Billion USD 10.44%
2017 3.39 Billion USD 18.83%
2016 2.85 Billion USD -17.72%
2015 3.46 Billion USD 17.12%
2014 2.96 Billion USD 78.96%
2013 1.65 Billion USD 27.77%
2012 1.29 Billion USD -31.81%
2011 1.89 Billion USD 26.98%
2010 1.49 Billion USD 125.31%
2009 663.76 Million USD -5.85%
2008 705 Million USD 132.83%
2007 302.79 Million USD 343.91%
2006 68.21 Million USD 272.26%
2005 18.32 Million USD 89.2%
2004 9.68 Million USD 135.46%
2003 4.11 Million USD 1.76%
2002 4.04 Million USD 0.0%

Peer Revenue Comparison of Canadian Solar Inc.

Name Revenue Revenue Difference
Array Technologies, Inc. 1.57 Billion USD -382.929%
Ascent Solar Technologies, Inc. Common Stock 458.26 Thousand USD -1661320.591%
Beam Global 67.35 Million USD -11204.064%
Complete Solaria, Inc. 87.61 Million USD -8589.767%
Enphase Energy, Inc. 2.29 Billion USD -232.359%
First Solar, Inc. 3.31 Billion USD -129.423%
FTC Solar, Inc. 127 Million USD -5894.887%
Maxeon Solar Technologies, Ltd. 1.12 Billion USD -577.906%
Nextracker Inc. 2.49 Billion USD -204.564%
Pineapple Energy Inc. 79.63 Million USD -9460.928%
Sunrun Inc. 2.25 Billion USD -236.914%
SolarEdge Technologies, Inc. 2.97 Billion USD -155.789%
Shoals Technologies Group, Inc. 488.93 Million USD -1457.173%
Solarmax Technology Inc. Common Stock 54.13 Million USD -13963.022%
SPI Energy Co., Ltd. 177.51 Million USD -4188.932%
Tigo Energy, Inc. 145.23 Million USD -5142.353%
Vast Renewables Limited 342 Thousand USD -2226106.433%
VivoPower International PLC 15.1 Million USD -50321.364%
Zeo Energy Corp. 110.06 Million USD -6817.29%