XML 130 R117.htm IDEA: XBRL DOCUMENT
v3.19.1

Appendix 1 - Major Subsidiaries of CSI (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 USD ($)
Major Subsidiaries of CSI |
Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries | $ 486.6
CSI Cells Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 52.00%
Interest held as general partner | 0.17%
CSI Changshu Manufacturing |
Major Subsidiaries of CSI |
Interest held as general partner | 0.067%
CSI Solartronics (Changshu) Co., Ltd |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Solar Technologies Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI New Energy Holding Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Manufacturing (Luoyang) Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Manufacturing (Changshu) Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Cells Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar (USA) Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Japan K.K. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Solutions Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Solar Power Group Co., Ltd. (formerly named/known as "CSI Solar Power (China) Inc.") |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Solar Power Group Co., Ltd. (formerly named/known as "CSI Solar Power (China) Inc.") | CSI Cells Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 37.33%
CSI Solar Power Group Co., Ltd. (formerly named/known as "CSI Solar Power (China) Inc.") | CSI Changshu Manufacturing |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 20.00%
Canadian Solar EMEA GmbH |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar (Australia) Pty Limited |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar International Limited |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar O and M (Ontario) Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Suzhou Sanysolar Materials Technology Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 99.73%
Canadian Solar South East Asia Pte. Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar South Africa Pty., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Brazil Commerce, Import and Export of Solar Panels Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Construction (USA) LLC |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Project K.K. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI&GCL Solar Manufacturing (Yancheng) Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 80.00%
Canadian Solar UK Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar UK Projects Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Changsu Tegu New Material Technology Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Changshu Tlian Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Recurrent Energy Group Inc. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Recurrent Energy, LLC |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
PT. Canadian Solar Indonesia |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 67.00%
Canadian Solar Manufacturing Vietnam Co., Ltd |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Energy Private Limited |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar MSS (Australia) Pty Ltd (formerly named/known as "Canadian Solar Australia 1 Pty Ltd.") |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Energy Holding Company Limited |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Manufacturing (Thailand) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 99.99992%
Canadian Solar Sunenergy (Suzhou) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Energy Holding Singapore Pte. Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Sunenergy (Baotou) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Cells (Yanchang) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 48.00%
CSI Modules (DaFeng) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 96.88%
CSI Modules (DaFeng) Co., Ltd. | CSI Changshu Manufacturing |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 3.12%
Canadian Solar Middle East DMCC |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Investment Management (SuZhou) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Suzhou Gaochuangte New Energy Development Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 80.00%
Canadian Solar Construction (Australia) Pty Ltd |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSUK Energy Systems Construction and Generation JSC |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Modules (JiaXing) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
CSI Wafer (LuoYang) Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Manufacturing Taiwan Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Canadian Solar Argentina Investment Holding Ltd |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%
Changshu Xingu Photovoltaic Material Technology Co., Ltd. |
Major Subsidiaries of CSI |
Attributable Equity Interest Held (as a percent) | 100.00%

X
- Definition Percentage of equity interest held as general partner. + References No definition available. + Details
Name: | csiq_EquityInterestHeldAsGeneralPartner
Namespace Prefix: | csiq_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(e)(3)(ii)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_InvestmentsInAndAdvancesToAffiliatesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions. + References No definition available. + Details
Name: | us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_CounterpartyNameAxis=csiq_CsiCellsCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=csiq_CsiChangshuManufacturingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CSISolartronicsChangshuCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CSISolarTechnologiesIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiNewEnergyHoldingCo.LtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarManufacturingLuoyangIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarManufacturingChangshuInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiCellsCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarUSAIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarJapanKKMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarSolutionsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiSolarPowerChinaInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarEMEAGmbHMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarAustraliaPtyLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarInternationalProjectHoldingLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarOAndMOntarioIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_SuzhouSanysolarMaterialsTechnologyCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarSouthEastAsiaPteLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarSouthAfricaPtyLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarBrazilCommerceImportAndExportOfSolarPanelsLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarConstructionUsaLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarProjectKKMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiGclSolarManufacturingYanchengCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarUkLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarUkProjectsLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_ChangsuTeguNewMaterialTechnologyCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_ChangshuTlianCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_RecurrentEnergyGroupInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_RecurrentEnergyLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_PtCanadianSolarIndonesiaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarManufacturingVietnamCo.LtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarEnergyPrivateLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarAustralia1PtyLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarEnergyHoldingCompanyLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarManufacturingThailandCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarSunenergySuzhouCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarEnergyHoldingSingapore1Pte.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarSunenergyBaotouCo.Ltd.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiCellsYanchangCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiModulesDafengCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarMiddleEastDmccMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiInvestmentManagementSuzhouCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_SuzhouGaochuangteNewEnergyDevelopmentCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarConstructionAustraliaPtyLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsukEnergySystemsConstructionAndGenerationJscMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiModulesJiaxingCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CsiWaferLuoyangCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarManufacturingTaiwanCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_CanadianSolarArgentinaInvestmentHoldingLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=csiq_ChangshuXinguPhotovoltaicMaterialTechnologyCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |