Canadian Solar Inc. (FRA:L5A)
Germany flag Germany · Delayed Price · Currency is EUR
16.76
-0.04 (-0.21%)
Last updated: Jan 30, 2026, 9:08 AM CET

Revenue by Geography

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Asia Revenue
1.80B
Americas Revenue
3.10B
Europe and Other Regions Revenue
1.09B

Revenue

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
CSI Solar Revenue
6.02B6.46B
Recurrent Energy Revenue
525.03M323.47M
Eliminations from Revenue
-644.50M-790.06M

Gross Profit

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
CSI Solar Gross Profit
1.09B1.19B
Recurrent Energy Gross Profit
120.21M65.49M
Eliminations from Gross Profit
-90.85M-253.46M

EBIT

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
CSI Solar Income From Operations
211.45M336.78M
Recurrent Energy Income From Operations
-123.22M-90.08M
Eliminations from Income From Operations
-108.12M-276.78M

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
CSI Solar Module Shipments (GW)
28.1031.10
CSI Solar Storage Shipments (GWh)
7.906.60
e-STORAGE Contracted Backlog
3.10B3.20B
Recurrent Energy Project Sales (MW)
1.45K1.20K
Updated Sep 30, 2025. Data Source: Fiscal.ai.