XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net revenues $ 40,524,333 $ 47,793,045 $ 75,463,234 $ 106,615,477
Cost of revenues (36,061,924) (35,065,019) (66,199,091) (75,106,404)
Gross profit 4,462,409 12,728,026 9,264,143 31,509,073
Operating expenses:        
Research and development expenses (3,613,478) (2,955,509) (6,637,439) (5,771,027)
Sales and marketing expenses (950,777) (1,368,373) (1,846,827) (3,092,405)
General and administrative expenses (3,350,859) (3,129,994) (7,154,996) (7,222,521)
Allowance for expected credit losses, net (75,871) 673,330 (17,476) 787,343
Total operating expenses (7,990,985) (6,780,546) (15,656,738) (15,298,610)
Operating income (loss) (3,528,576) 5,947,480 (6,392,595) 16,210,463
Finance income (loss), net (163,303) 688,721 (118,183) 698,384
Other income, net 352,951 141,975 1,065,743 509,413
Share of income (loss) of equity investee (21,470) 88 33,655 (18,736)
Gain on disposal of equity investee 45,648 45,648
Income before income tax (3,360,398) 6,823,912 (5,411,380) 17,445,172
Income tax credit (expenses) (800,727) (1,849,513)
Net income (loss) (3,360,398) 6,023,185 (5,411,380) 15,595,659
Less: Net loss attributable to non-controlling interest 287,434 422,277 759,182 686,253
Net income (loss) attributable to CBAK Energy Technology, Inc. (3,072,964) 6,445,462 (4,652,198) 16,281,912
Net income (loss) (3,360,398) 6,023,185 (5,411,380) 15,595,659
Other comprehensive loss        
– Foreign currency translation adjustment 1,675,741 (829,769) 2,375,585 (2,735,817)
Comprehensive income (loss) (1,684,657) 5,193,416 (3,035,795) 12,859,842
Less: Comprehensive income (loss) attributable to non-controlling interest 318,078 423,171 760,894 697,394
Comprehensive income (loss) attributable to CBAK Energy Technology, Inc. $ (1,366,579) $ 5,616,587 $ (2,274,901) $ 13,557,236
Income (loss) per share        
– Basic (in Dollars per share) $ (0.03) $ 0.07 $ (0.05) $ 0.18
– Diluted (in Dollars per share) $ (0.03) $ 0.07 $ (0.05) $ 0.18
Weighted average number of shares of common stock:        
– Basic (in Shares) 89,767,352 89,931,617 89,852,405 89,931,727
– Diluted (in Shares) 89,767,352 90,111,613 89,852,405 90,289,544