XML 124 R103.htm IDEA: XBRL DOCUMENT v3.23.1
INCOME TAXES - Domestic federal statutory tax rates (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2017
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 $ 961 $ 1,585    
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 $ 5,863 $ 9,628 $ 10,557  
Reductions for tax positions from prior years/Statute of limitations expirations (678)   (1,011)  
Statue of limitations expirations   (3,763)    
Foreign exchange effect     82  
Foreign exchange effect (415) (2)    
Ending balance $ 4,770 $ 5,863 $ 9,628  
Canada        
Income taxes:        
Federal and provincial income tax rate (as a percent) 26.50%      
Effective Income Tax Rate Reconciliation at Federal and Provincial Income Tax Rate 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) 24.60% 26.40% 22.20%  
United States | Canadian Solar SSES (US) Inc        
Income taxes:        
Income tax rate (as a percent) 21.90%      
United States | Recurrent Energy Group Inc.        
Income taxes:        
Income tax rate (as a percent) 22.50% 22.20% 26.10%  
Japan | Canadian Solar Japan K.K.        
Income taxes:        
Income tax rate (as a percent) 31.80% 31.80% 31.80%  
Singapore | Canadian Solar Energy Holding Singapore Pte. Ltd.        
Income taxes:        
Income tax rate (as a percent) 17.00% 17.00% 17.00%  
Germany | Canadian Solar EMEA GmbH        
Income taxes:        
Income tax rate (as a percent) 33.00% 33.00% 33.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 3      
Hong Kong | HKSI        
Income taxes:        
Income tax rate (as a percent) 16.50% 16.50% 16.50%  
Brazil | Canadian Solar Brazil Commerce, Import and Export of Solar Panels Ltd.        
Income taxes:        
Income tax rate (as a percent) 34.00% 34.00% 34.00%