XML 84 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Income (Loss) Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

The following is the calculation of income (loss) per share:

 

   Year ended
December 31,
2023
   Year ended
December 31,
2024
 
Net (loss) income  $(8,539,327)  $9,585,150 
Less: Net loss attributable to non-controlling interests   6,090,270    2,204,882 
Net (loss) income attributable to shareholders of CBAK Energy Technology, Inc.   (2,449,057)   11,790,032 
           
Weighted average shares outstanding -basic (note)   89,252,085    89,928,357 
Dilutive unvested shares unit   
-
    229,955 
Weighted average shares outstanding–- diluted   89,252,085    90,158,312 
           
(Loss) income per share          
- Basic  $(0.03)  $0.13 
- Diluted  $(0.03)  $0.13