XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of calculation of (loss) income per share
   Three months ended
March 31,
 
   2021   2022 
Net income  $29,608,168   $680,503 
Less: Net loss (income) attributable to non-controlling interests   1,114    (236,050)
Net income attributable to shareholders of CBAK Energy Technology, Inc.   29,609,282    
444,4
 
               
Weighted average shares outstanding – basic   84,283,605    88,713,841 
Dilutive unvested restricted stock   650,308    21,116 
Weighted average shares outstanding – diluted (note)   84,933,913    88,734,957 
           
Income per share of common stock              
Basic  $0.35   $0.01 
Diluted  $0.35   $0.01