XML 63 R70.htm IDEA: XBRL DOCUMENT
v2.4.1.9

BORROWINGS (Details 2) (USD $) | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
BORROWINGS |  |
Short-term bank borrowings | $ 655,925,862 us-gaap_ShortTermBorrowings | $ 588,765,154 us-gaap_ShortTermBorrowings
Long-term borrowings due within one year | 37,201,847 us-gaap_LongTermDebtCurrent | 136,449,641 us-gaap_LongTermDebtCurrent
Subtotal for short-term | 693,127,709 csiq_BankPayableCurrent | 725,214,795 csiq_BankPayableCurrent
Short-term borrowings from non-banking financial institutions | 14,708,285 us-gaap_ShortTermNonBankLoansAndNotesPayable | 53,297,709 us-gaap_ShortTermNonBankLoansAndNotesPayable
Borrowings from non-banking financial institutions | 32,385,029 csiq_NonBankBorrowingsCurrent | 53,297,709 csiq_NonBankBorrowingsCurrent
Total | 725,512,738 us-gaap_DebtCurrent | 778,512,504 us-gaap_DebtCurrent
Average interest rate on short term borrowings (as a percent) | 4.63%us-gaap_ShortTermDebtWeightedAverageInterestRate | 4.67%us-gaap_ShortTermDebtWeightedAverageInterestRate
Borrowings secured by restricted cash |  |
BORROWINGS |  |
Short-term bank borrowings | 120,772,338 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByRestrictedCashMember | 69,840,000 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByRestrictedCashMember
Long-term borrowings due within one year | 19,400,000 us-gaap_LongTermDebtCurrent / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByRestrictedCashMember |
Short-term borrowings secured by inventories |  |
BORROWINGS |  |
Short-term bank borrowings | 35,881,746 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByInventoryMember | 32,905,247 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByInventoryMember
Borrowings guaranteed by Dr. Shawn Qu |  |
BORROWINGS |  |
Short-term bank borrowings | 57,419,443 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = csiq_DebtGuaranteedByRelatedPartyMember | 30,161,927 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = csiq_DebtGuaranteedByRelatedPartyMember
Borrowings secured by prepaid land use rights and property, plant and equipment |  |
BORROWINGS |  |
Short-term bank borrowings | 91,270,262 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByLandUseRightAndPropertyPlantAndEquipmentMember | 108,781,908 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByLandUseRightAndPropertyPlantAndEquipmentMember
Long-term borrowings due within one year | 5,033,502 us-gaap_LongTermDebtCurrent / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByLandUseRightAndPropertyPlantAndEquipmentMember | 19,926,520 us-gaap_LongTermDebtCurrent / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByLandUseRightAndPropertyPlantAndEquipmentMember
Borrowings secured by project assets |  |
BORROWINGS |  |
Short-term bank borrowings | 45,148,851 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByProjectAssetsMember | 28,035,954 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByProjectAssetsMember
Long-term borrowings due within one year | 586,630 us-gaap_LongTermDebtCurrent / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByProjectAssetsMember | 49,821,157 us-gaap_LongTermDebtCurrent / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByProjectAssetsMember
Long-term borrowings from non-banking financial institutions | 16,149,686 csiq_LongTermNonBankLoansAndNotesPayableCurrent / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByProjectAssetsMember |
Borrowings secured by bank notes |  |
BORROWINGS |  |
Short-term bank borrowings |  | 36,420,800 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = csiq_DebtSecuredByBankNotesMember
Unsecured |  |
BORROWINGS |  |
Short-term bank borrowings | 305,433,222 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = us-gaap_UnsecuredDebtMember | 282,619,318 us-gaap_ShortTermBorrowings / us-gaap_DebtInstrumentAxis = us-gaap_UnsecuredDebtMember
Long-term borrowings due within one year | 12,181,715 us-gaap_LongTermDebtCurrent / us-gaap_DebtInstrumentAxis = us-gaap_UnsecuredDebtMember | 66,701,964 us-gaap_LongTermDebtCurrent / us-gaap_DebtInstrumentAxis = us-gaap_UnsecuredDebtMember
Long-term borrowings from non-banking financial institutions | 1,527,059 csiq_LongTermNonBankLoansAndNotesPayableCurrent / us-gaap_DebtInstrumentAxis = us-gaap_UnsecuredDebtMember |
Short-term borrowings from non-banking financial institutions | $ 14,708,284 us-gaap_ShortTermNonBankLoansAndNotesPayable / us-gaap_DebtInstrumentAxis = us-gaap_UnsecuredDebtMember | $ 53,297,709 us-gaap_ShortTermNonBankLoansAndNotesPayable / us-gaap_DebtInstrumentAxis = us-gaap_UnsecuredDebtMember

X
- Definition Carrying value as of the balance sheet date of amounts payable to banks which includes the sum of short-term debt and current maturities of long-term debt, which are due within one year (or one business cycle if longer). + References No definition available. + Details
Name: | csiq_BankPayableCurrent
Namespace Prefix: | csiq_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the carrying amount at the balance sheet date of borrowings from a creditor other than a bank, not elsewhere specified in the taxonomy, with a maturity within one year or the normal operating cycle, if longer from the date of borrowing. + References No definition available. + Details
Name: | csiq_LongTermNonBankLoansAndNotesPayableCurrent
Namespace Prefix: | csiq_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of borrowings from a creditor other than a bank which includes the sum of short-term debt and current maturities of long-term debt, which are due within one year (or one business cycle if longer). + References No definition available. + Details
Name: | csiq_NonBankBorrowingsCurrent
Namespace Prefix: | csiq_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Article 5 + Details
Name: | us-gaap_DebtCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of long-term debt, after unamortized discount or premium, scheduled to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19,20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Article 5 + Details
Name: | us-gaap_LongTermDebtCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Subparagraph a -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.13) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.(a),16(a)(1)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 16 -Subparagraph a(1) -Article 7 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 13 -Subparagraph 2, 3 -Article 9 + Details
Name: | us-gaap_ShortTermBorrowings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Weighted average interest rate of short-term debt outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Subparagraph b -Article 5 + Details
Name: | us-gaap_ShortTermDebtWeightedAverageInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Carrying amount at the balance sheet date of borrowings from a creditor other than a bank, not elsewhere specified in the taxonomy, with a maturity within one year (or within one operating cycle if longer) from the date of borrowing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19 -Subparagraph a -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_ShortTermNonBankLoansAndNotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentAxis=csiq_DebtGuaranteedByRelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=csiq_DebtSecuredByBankNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=csiq_DebtSecuredByInventoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=csiq_DebtSecuredByLandUseRightAndPropertyPlantAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=csiq_DebtSecuredByProjectAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=csiq_DebtSecuredByRestrictedCashMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=us-gaap_UnsecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |