This page uses Javascript. Your browser either doesn't support Javascript or you have it turned off. To see this page as it is meant to appear please use a Javascript enabled browser.
Print Document
Reports
Document and Entity Information
Statements
CONSOLIDATED BALANCE SHEETS
CONSOLIDATED BALANCE SHEETS (Parenthetical)
CONSOLIDATED STATEMENTS OF OPERATIONS
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)
CONSOLIDATED STATEMENTS OF CASH FLOWS
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
Reports
ORGANIZATION AND PRINCIPAL ACTIVITIES
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES
ALLOWANCE FOR CREDIT LOSSES
INVENTORIES
PROJECT ASSETS
PROPERTY, PLANT AND EQUIPMENT, NET
SOLAR POWER SYSTEMS, NET
INTANGIBLE ASSETS, NET
FAIR VALUE MEASUREMENT
VARIABLE INTEREST ENTITIES
INVESTMENTS IN AFFILIATES
LEASE
BORROWINGS
SHORT-TERM NOTES PAYABLE
ACCRUED WARRANTY COSTS
RESTRICTED NET ASSETS
CONVERTIBLE NOTES
INCOME TAXES
EARNINGS PER SHARE
RELATED PARTY BALANCES AND TRANSACTIONS
COMMITMENTS AND CONTINGENCIES
SEGMENT INFORMATION
MAJOR CUSTOMERS
EMPLOYEE BENEFIT PLANS
SHARE-BASED COMPENSATION
NON-CONTROLLING INTERESTS
SUBSEQUENT EVENT
Additional Information - Financial Statement Schedule I
Accounting Policies
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Policies)
Tables
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Tables)
ALLOWANCE FOR CREDIT LOSSES (Tables)
INVENTORIES (Tables)
PROJECT ASSETS (Tables)
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
SOLAR POWER SYSTEMS, NET (Tables)
INTANGIBLE ASSETS, NET (Tables)
FAIR VALUE MEASUREMENT (Tables)
VARIABLE INTEREST ENTITIES (Tables)
INVESTMENTS IN AFFILIATES (Tables)
LEASE (Tables)
BORROWINGS (Tables)
ACCRUED WARRANTY COSTS (Tables)
INCOME TAXES (Tables)
EARNINGS PER SHARE (Tables)
COMMITMENTS AND CONTINGENCIES (Tables)
SEGMENT INFORMATION (Tables)
SHARE-BASED COMPENSATION (Tables)
NON-CONTROLLING INTERESTS (Tables)
Details
ORGANIZATION AND PRINCIPAL ACTIVITIES (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Allowance for doubtful receivables (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Property, plant and equipment (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Intangible assets and Land use rights (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Investments in affiliates, Impairment of long-lived assets, Advances from customers and Asset retirement obligation (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Revenue recognition (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Electricity revenue (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Revenue recognition - Disaggregation of Revenue (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Revenue recognition - Contract assets and liabilities (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Shipping and handling costs, Research and development (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Other operating income, net (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Warranty cost (Details)
SUMMARY OF PRINCIPAL ACCOUNTING POLICIES - Concentration of credit risk (Details)
ALLOWANCE FOR CREDIT LOSSES (Details)
INVENTORIES (Details)
PROJECT ASSETS (Details)
PROPERTY, PLANT AND EQUIPMENT, NET (Details)
SOLAR POWER SYSTEMS, NET (Details)
INTANGIBLE ASSETS, NET (Details)
FAIR VALUE MEASUREMENT - Interest rate swap (Details)
FAIR VALUE MEASUREMENT - Gain (Loss) Recognized in Statements of Operation (Details)
FAIR VALUE MEASUREMENT - Marketable securities (Details)
FAIR VALUE MEASUREMENT - Carrying value (Details)
VARIABLE INTEREST ENTITIES (Details)
INVESTMENTS IN AFFILIATES (Details)
INVESTMENTS IN AFFILIATES - Other investments (Details)
LEASE - Lease expense (Details)
LEASE - Supplement balance sheet information (Details)
LEASE - Cash flow (Details)
LEASE - Additional information (Details)
LEASE - Operating leases - Maturities (Details)
LEASE - Operating leases - Gross difference (Details)
LEASE - Finance leases - Maturities (Details)
LEASE - Finance leases - Gross difference (Details)
LEASE - Total leases - Maturities (Details)
LEASE - Total leases - Gross difference (Details)
LEASE - Total leases - Summary (Details)
BORROWINGS (Details)
BORROWINGS - Long term (Details)
BORROWINGS - Long term narrative and interest expense (Details)
SHORT-TERM NOTES PAYABLE (Details)
ACCRUED WARRANTY COSTS (Details)
RESTRICTED NET ASSETS (Details)
CONVERTIBLE NOTES (Details)
INCOME TAXES - Provision for income taxes (Details)
INCOME TAXES - Domestic federal statutory tax rates (Details)
INCOME TAXES - Deferred tax assets and liabilities (Details)
INCOME TAXES - Reconciliation (Details)
INCOME TAXES - Movement of the valuation allowance (Details)
EARNINGS PER SHARE (Details)
RELATED PARTY BALANCES AND TRANSACTIONS (Details)
COMMITMENTS AND CONTINGENCIES - Commitments (Details)
COMMITMENTS AND CONTINGENCIES - Contingencies (Details)
SEGMENT INFORMATION (Narrative) (Details)
SEGMENT INFORMATION (Details)
SEGMENT INFORMATION - Different geographic locations (Details)
SEGMENT INFORMATION - Each product or service (Details)
EMPLOYEE BENEFIT PLANS (Details)
SHARE-BASED COMPENSATION - Options to Employees (Details)
SHARE-BASED COMPENSATION - RSUs to Employees (Details)
SHARE-BASED COMPENSATION - 2020 CSI Solar Employee Incentive Plan (Details)
NON-CONTROLLING INTERESTS - Additional Information (Details)
NON-CONTROLLING INTERESTS - Effects of changes in Company's ownership interest in less than wholly owned subsidiaries on equity attributable to Canadian Solar Inc (Details)
SUBSEQUENT EVENT (Details)
Financial Statement Schedule I (Details)
Financial Statement Schedule I - BALANCE SHEETS (Details)
Financial Statement Schedule I - BALANCE SHEETS Additional Information (Details)
Financial Statement Schedule I - STATEMENTS OF OPERATIONS (Details)
Financial Statement Schedule I - STATEMENTS OF COMPREHENSIVE INCOME (Details)
Financial Statement Schedule I - STATEMENTS OF CASH FLOWS (Details)
All Reports