Segment disclosures

Company overview

Canadian Solar Inc.

Each reported dimension combination stays separate. Revenue and operating income are shown as reported, with their dates and sources.

Revenue · Reported segment facts

9 dimension combinations 45 retained observations 13 reported periods

Counts describe retained dimensioned rows only. Periods and members can change across reports, and this view does not infer missing values or expected segment totals.

Electricity · Csi Solar Segment

Product Or Service · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=us-gaap:ElectricityMember;us-gaap:StatementBusinessSegmentsAxis=csiq:CsiSolarSegmentMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-12-315697000 Unit_Standard_USD_kKq7nhgutEWrjG7vsYbCwA20250430Open filing evidence
2023-01-01 – 2023-12-313273000 Unit_Standard_USD_kKq7nhgutEWrjG7vsYbCwA20250430Open filing evidence
2023-01-01 – 2023-12-313273000 Unit_Standard_USD_pyXxL-9HaU-hry2h_xpvLQ20240426Open filing evidence
2022-01-01 – 2022-12-312256000 Unit_Standard_USD_2lu8k73ymkOFKz1wL-vRFA20230418Open filing evidence
2022-01-01 – 2022-12-312256000 Unit_Standard_USD_kKq7nhgutEWrjG7vsYbCwA20250430Open filing evidence
2022-01-01 – 2022-12-312256000 Unit_Standard_USD_pyXxL-9HaU-hry2h_xpvLQ20240426Open filing evidence
2021-01-01 – 2021-12-3115302000 Unit_Standard_USD_2lu8k73ymkOFKz1wL-vRFA20230418Open filing evidence
2021-01-01 – 2021-12-3115302000 Unit_Standard_USD_pyXxL-9HaU-hry2h_xpvLQ20240426Open filing evidence
2020-01-01 – 2020-12-319077000 Unit_Standard_USD_2lu8k73ymkOFKz1wL-vRFA20230418Open filing evidence

Electricity · Global Energy Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=us-gaap:ElectricityMember;us-gaap:StatementBusinessSegmentsAxis=csiq:GlobalEnergySegmentMember
PeriodValueUnitFiledEvidence
2022-01-01 – 2022-12-3121579000 Unit_Standard_USD_2lu8k73ymkOFKz1wL-vRFA20230418Open filing evidence
2021-01-01 – 2021-12-3114118000 Unit_Standard_USD_2lu8k73ymkOFKz1wL-vRFA20230418Open filing evidence
2020-01-01 – 2020-12-31629000 Unit_Standard_USD_2lu8k73ymkOFKz1wL-vRFA20230418Open filing evidence

Electricity · Manufacturing Segment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=us-gaap:ElectricityMember;us-gaap:StatementBusinessSegmentsAxis=csiq:ManufacturingSegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-3112869000 Unit_Standard_USD_9b4hRj31-UCY7l7bstUpHQ20260410Open filing evidence
2024-01-01 – 2024-12-315697000 Unit_Standard_USD_9b4hRj31-UCY7l7bstUpHQ20260410Open filing evidence
2023-01-01 – 2023-12-313273000 Unit_Standard_USD_9b4hRj31-UCY7l7bstUpHQ20260410Open filing evidence

Electricity · Recurrent Energy Segment

Product Or Service · Statement Business Segments

Multiple units reported for the same period; values are kept separate.

Source dimensions srt:ProductOrServiceAxis=us-gaap:ElectricityMember;us-gaap:StatementBusinessSegmentsAxis=csiq:RecurrentEnergySegmentMember
PeriodValueUnitFiledEvidence
2025-01-01 – 2025-12-31124762000 Unit_Standard_USD_9b4hRj31-UCY7l7bstUpHQ20260410Open filing evidence
2024-01-01 – 2024-12-3183473000 Unit_Standard_USD_9b4hRj31-UCY7l7bstUpHQ20260410Open filing evidence
2024-01-01 – 2024-12-3183473000 Unit_Standard_USD_kKq7nhgutEWrjG7vsYbCwA20250430Open filing evidence
2023-01-01 – 2023-12-3144842000 Unit_Standard_USD_9b4hRj31-UCY7l7bstUpHQ20260410Open filing evidence
2023-01-01 – 2023-12-3144842000 Unit_Standard_USD_kKq7nhgutEWrjG7vsYbCwA20250430Open filing evidence
2023-01-01 – 2023-12-3144842000 Unit_Standard_USD_pyXxL-9HaU-hry2h_xpvLQ20240426Open filing evidence
2022-01-01 – 2022-12-3121579000 Unit_Standard_USD_kKq7nhgutEWrjG7vsYbCwA20250430Open filing evidence
2022-01-01 – 2022-12-3121579000 Unit_Standard_USD_pyXxL-9HaU-hry2h_xpvLQ20240426Open filing evidence
2021-01-01 – 2021-12-3114118000 Unit_Standard_USD_pyXxL-9HaU-hry2h_xpvLQ20240426Open filing evidence

Operating Segments · Electricity Generation Segment

Consolidation Items · Statement Business Segments

Source dimensions us-gaap:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=csiq:ElectricityGenerationSegmentMember
PeriodValueUnitFiledEvidence
2015-01-01 – 2015-12-3132059000 Unit120160420Open filing evidence
2014-01-01 – 2014-12-312863000 Unit120160420Open filing evidence
2013-01-01 – 2013-12-311327000 Unit120160420Open filing evidence

Operating Segments · Energy Segment

Consolidation Items · Statement Business Segments

Source dimensions us-gaap:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=csiq:EnergySegmentMember
PeriodValueUnitFiledEvidence
2017-01-01 – 2017-12-31677470000 Unit120180426Open filing evidence
2016-01-01 – 2016-12-31106432000 RestatedUnit120180426Open filing evidence
2015-01-01 – 2015-12-31975937000 RestatedUnit120180426Open filing evidence
2014-01-01 – 2014-12-311212899000 RestatedUnit120170427Open filing evidence
2013-01-01 – 2013-12-31322927000 RestatedUnit120160420Open filing evidence
2012-01-01 – 2012-12-3156356803 Unit120150423Open filing evidence

Operating Segments · Module Segment

Consolidation Items · Statement Business Segments

Source dimensions us-gaap:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=csiq:ModuleSegmentMember
PeriodValueUnitFiledEvidence
2017-01-01 – 2017-12-312850859000 Unit120180426Open filing evidence
2016-01-01 – 2016-12-312825270000 RestatedUnit120180426Open filing evidence
2015-01-01 – 2015-12-312675999000 RestatedUnit120180426Open filing evidence
2014-01-01 – 2014-12-312034626000 RestatedUnit120170427Open filing evidence
2013-01-01 – 2013-12-311483751000 RestatedUnit120160420Open filing evidence
2012-01-01 – 2012-12-311374922213 Unit120150423Open filing evidence

Module Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=csiq:ModuleSegmentMember
PeriodValueUnitFiledEvidence
2013-01-01 – 2013-12-311331428929 USD20140428Open filing evidence
2012-01-01 – 2012-12-311238590548 USD20140428Open filing evidence
2011-01-01 – 2011-12-311787929364 USD20140428Open filing evidence

Projects Segment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=csiq:ProjectsSegmentMember
PeriodValueUnitFiledEvidence
2013-01-01 – 2013-12-31322927135 USD20140428Open filing evidence
2012-01-01 – 2012-12-3156238865 USD20140428Open filing evidence
2011-01-01 – 2011-12-31110992742 USD20140428Open filing evidence