v3.25.1
Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Income (Loss) Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

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

 

   For the three months ended
March 31,
 
   2024   2025 
Net income (loss)  $9,572,474   $(2,050,982)
Less: Net loss attributable to non-controlling interests   263,976    471,748 
Net income (loss) attributable to shareholders of CBAK Energy Technology, Inc.   9,836,450    (1,579,234)
           
Weighted average shares outstanding -basic (note)   89,925,024    89,938,690 
Dilutive unvested shares unit   198,941    
-
 
Weighted average shares outstanding–- diluted   90,123,965    89,938,690 
           
Income (loss) per share          
- Basic  $0.11   $(0.02)
- Diluted  $0.11   $(0.02)