XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Income Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Income Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following is the calculation of income per share:
   Three months ended
September 30,
   Nine months ended
September 30,
 
   2023   2024   2023   2024 
Net income (loss)  $5,764,148   $(685,539)  $620,439   $14,910,120 
Add: Net loss attributable to non-controlling interests   570,644    703,186    1,699,008    1,389,439 
Net income attributable to shareholders of CBAK Energy Technology, Inc.  $6,334,792   $17,647   $2,319,447   $16,299,559 
                     
Weighted average shares outstanding – basic (note)   89,473,026    89,931,617    89,171,988    89,929,477 
Dilutive unvested restricted stock   431,293    298,232    410,413    337,954 
Weighted average shares outstanding - diluted   89,904,319    90,229,849    89,582,401    90,267,431 
                     
Income per share                    
- Basic  $0.07   $0.00   $0.03   $0.18 
- Diluted  $0.07   $0.00   $0.03   $0.18