XML 38 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Statement Schedule I (Details 5) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Financial Statements      
Net income (loss) $ 243,886,084us-gaap_ProfitLoss $ 45,564,936us-gaap_ProfitLoss $ (195,155,097)us-gaap_ProfitLoss
Other comprehensive income (net of tax of nil):      
Foreign currency translation adjustment (32,439,736)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax 1,877,848us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax 5,505,067us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Comprehensive income (loss) attributable to Canadian Solar Inc. 205,648,267us-gaap_ComprehensiveIncomeNetOfTax 34,774,860us-gaap_ComprehensiveIncomeNetOfTax (190,228,872)us-gaap_ComprehensiveIncomeNetOfTax
Parent Company      
Condensed Financial Statements      
Net income (loss) 239,501,317us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
31,659,276us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(195,468,691)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other comprehensive income (net of tax of nil):      
Foreign currency translation adjustment (33,853,050)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
3,115,584us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5,239,819us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive income (loss) attributable to Canadian Solar Inc. $ 205,648,267us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ 34,774,860us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ (190,228,872)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember