XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES - Domestic federal statutory tax rates (Details)
$ in Thousands
6 Months Ended 12 Months Ended 48 Months Ended
Dec. 31, 2020
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2017
Dec. 31, 2019
USD ($)
Income taxes:              
Federal and provincial income tax rate (as a percent)     27.00% 27.00% 27.00%    
Amount of interest and penalties accrued related to unrecognized tax benefits $ 5,101   $ 1,585 $ 5,101      
Effective Income Tax Rate Reconciliation at Federal and Provincial Income Tax Rate     27.00% 27.00% 27.00%    
Changes to the company's liabilities for uncertain tax positions              
Beginning balance   $ 10,557 $ 9,628 $ 10,557 $ 15,730    
Addition for tax positions related to the current year         11    
Reductions for tax positions from prior years/Statute of limitations expirations     (3,763)   (5,720)    
Statue of limitations expirations       (1,011)      
Foreign exchange effect       82 536    
Foreign exchange effect     (2)        
Ending balance $ 9,628   $ 5,863 $ 9,628 $ 10,557   $ 10,557
Canada              
Income taxes:              
Federal and provincial income tax rate (as a percent) 26.50% 26.50% 26.50%   26.50%    
Effective Income Tax Rate Reconciliation at Federal and Provincial Income Tax Rate 26.50% 26.50% 26.50%   26.50%    
Canada | Canadian Solar Solutions Inc.              
Income taxes:              
Federal and provincial income tax rate (as a percent)     25.00% 25.00% 25.00%    
Effective Income Tax Rate Reconciliation at Federal and Provincial Income Tax Rate     25.00% 25.00% 25.00%    
United States | Canadian Solar (USA) Inc.              
Income taxes:              
Income tax rate (as a percent)     26.40% 22.20% 22.90%    
United States | Canadian Solar Energy Acquisition Co.              
Income taxes:              
Income tax rate (as a percent)     22.20% 26.10% 27.90%    
Japan | Canadian Solar Japan K.K.              
Income taxes:              
Income tax rate (as a percent)     31.80% 31.80% 31.80%    
Germany | Canadian Solar EMEA GmbH              
Income taxes:              
Income tax rate (as a percent)     33.00% 33.00% 33.00%    
Vietnam | Canadian Solar Manufacturing Vietnam Co., Ltd              
Income taxes:              
Income tax rate (as a percent)             10.00%
Reduced income tax rate from 2020 to 2028 (as a percent)     5.00%        
Thailand | Canadian Solar Manufacturing (Thailand) Co., Ltd.              
Income taxes:              
Income tax rate (as a percent)           20.00%  
Number of Board of Investment certificates for tax exemption | item     2        
Hong Kong | HKSI              
Income taxes:              
Income tax rate (as a percent)     16.50% 16.50% 16.50%