XML 63 R49.htm IDEA: XBRL DOCUMENT
v3.7.0.1

INTANGIBLE ASSETS, NET (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2016
INTANGIBLE ASSETS, NET |
Schedule of intangible assets |
At December 31, 2016 |  | Gross Carrying Amount |  | Accumulated Amortization |  | Net |
|  | $ |  | $ |  | $ |
Technical know-how |  |  | 1,431 |  |  | (1,183 | ) |  | 248 |
Computer software |  |  | 15,884 |  |  | (7,710 | ) |  | 8,174 |
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Total intangible assets, net |  |  | 17,315 |  |  | (8,893 | ) |  | 8,422 |
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
At December 31, 2015 |  | Gross Carrying Amount |  | Accumulated Amortization |  | Net |
|  | $ |  | $ |  | $ |
Power purchase agreements |  |  | 71,770 |  |  | (37 | ) |  | 71,733 |
Technical know-how |  |  | 1,528 |  |  | (1,164 | ) |  | 364 |
Computer software |  |  | 14,226 |  |  | (7,385 | ) |  | 6,841 |
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Total intangible assets, net |  |  | 87,524 |  |  | (8,586 | ) |  | 78,938 |
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​

X
- Definition Tabular disclosure of carrying value and amortization of finite-lived intangible assets by major class. + References No definition available. + Details
Name: | csiq_ScheduleOfCarryingValueOfFiniteLivedIntangibleAssetsTableTextBlock
Namespace Prefix: | csiq_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsNetAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration