XML 31 R87.htm IDEA: XBRL DOCUMENT
v2.4.1.9

SEGMENT INFORMATION (Details 2) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | $ 2,960,626,610 us-gaap_SalesRevenueNet | $ 1,654,356,064 us-gaap_SalesRevenueNet | $ 1,294,829,413 us-gaap_SalesRevenueNet
Total long-lived assets | 538,631,956 us-gaap_NoncurrentAssets | 568,440,775 us-gaap_NoncurrentAssets |
Europe |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 240,258,288 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 180,336,649 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember | 656,459,728 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = us-gaap_EuropeMember
Germany |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 137,011,822 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_DE | 72,186,472 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_DE | 422,038,906 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_DE
United Kingdom |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 59,878,185 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_GB | 32,901,446 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_GB | 28,266,410 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_GB
France |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 9,990,167 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_FR | 26,405,640 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_FR | 18,726,891 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_FR
Netherlands |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 9,166,320 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_NL | 12,881,805 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_NL | 21,998,224 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_NL
Spain |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 1,124,816 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_ES | 16,135,229 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_ES | 71,982,482 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_ES
Others |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 23,086,978 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_OtherCountriesEuropeMember | 19,826,057 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_OtherCountriesEuropeMember | 93,446,815 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_OtherCountriesEuropeMember
The Americas |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 1,795,489,931 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_AmericaMember | 588,278,676 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_AmericaMember | 342,252,612 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_AmericaMember
Canada. |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 1,182,091,018 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA | 371,840,958 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA | 86,327,618 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CA
Total long-lived assets | 29,152,090 us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_CA | 115,404,304 us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_CA |
United States |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 604,537,140 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US | 215,262,233 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US | 254,096,258 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_US
Others |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 8,861,773 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_OtherCountriesAmericaMember | 1,175,485 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_OtherCountriesAmericaMember | 1,828,736 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_OtherCountriesAmericaMember
Asia and other regions |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 924,878,391 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_AsiaAndOtherRegionsMember | 885,740,739 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_AsiaAndOtherRegionsMember | 296,117,073 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_AsiaAndOtherRegionsMember
Japan |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 623,691,469 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_JP | 483,787,914 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_JP | 120,248,386 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_JP
PRC |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 163,657,880 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CN | 199,663,742 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CN | 89,120,632 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_CN
Total long-lived assets | 438,640,711 us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_CN | 441,711,646 us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = country_CN |
India |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 63,816,728 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_IN | 68,731,110 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_IN | 22,523,243 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_IN
Singapore |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 18,021,083 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_SG | 36,743,424 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_SG | 969,796 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = country_SG
Others |  |  |
Revenues generated by geographic location of customers' headquarter |  |  |
Total net revenues | 55,691,231 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_OtherCountriesAsiaMember | 96,814,549 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_OtherCountriesAsiaMember | 63,255,016 us-gaap_SalesRevenueNet / us-gaap_StatementGeographicalAxis = csiq_OtherCountriesAsiaMember
Total long-lived assets | $ 70,839,155 us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = csiq_OtherCountriesAsiaMember | $ 11,324,825 us-gaap_NoncurrentAssets / us-gaap_StatementGeographicalAxis = csiq_OtherCountriesAsiaMember |

X
- Definition Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6534315&loc=d3e9038-108599 + Details
Name: | us-gaap_NoncurrentAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_DE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_ES
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_FR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_GB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_IN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_JP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_NL
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_SG
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=csiq_AmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=csiq_AsiaAndOtherRegionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=csiq_OtherCountriesAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=csiq_OtherCountriesAsiaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=csiq_OtherCountriesEuropeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=us-gaap_EuropeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |