XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]        
Net sales $ 8,009,619 $ 6,176,499 $ 39,159,629 $ 24,679,824
Cost of goods sold (6,655,739) (5,659,050) (32,492,185) (21,812,140)
Gross profit 1,353,880 517,449 6,667,444 2,867,684
Operating expenses:        
Selling, general and administrative 2,526,220 1,261,147 5,465,786 4,032,031
Research and development 794,213 811,470 2,745,763 2,531,279
Total operating expenses 3,320,433 2,072,617 8,211,549 6,563,310
Loss from operations (1,966,553) (1,555,168) (1,544,105) (3,695,626)
Other income (loss), net:        
Interest income 184,254 155,433 539,106 561,201
Income from governmental subsidy 0 (59) 0 16,507
Litigation settlement income 1,000,000 0 1,000,000 0
Gain from the forgiveness of accounts payable and accrued liabilities 0 0 247,592 0
Gain (loss) from foreign currency transactions 40,067 (366,078) (516,524) (217,606)
Other income, net 107,118 142,788 419,635 460,363
Total other income (loss), net 1,331,439 (67,916) 1,689,809 820,465
(Loss) income before provision (benefit) for income taxes (635,114) (1,623,084) 145,704 (2,875,161)
Income tax provision (benefit) 2,592 (312,764) 218,199 (577,981)
Net loss (637,706) (1,310,320) (72,495) (2,297,180)
Less: noncontrolling interests in net loss of subsidiary at 33.7% (5,215) (134,640) (180,550) (99,189)
Less: noncontrolling interests in net income of subsidiary at 40.0% 12,295 0 8,914 0
Net (loss) income attributable to Parent Company $ (644,786) $ (1,175,680) $ 99,141 $ (2,197,991)
(Loss) earnings per share attributable to Parent Company stockholders - basic $ (0.05) $ (0.10) $ 0.01 $ (0.19)
(Loss) earnings per share attributable to Parent Company stockholders - diluted $ (0.05) $ (0.10) $ 0.01 $ (0.19)
Weighted average common shares outstanding - basic 11,784,280 11,784,280 11,784,280 11,784,280
Weighted average common shares outstanding - diluted 11,784,280 11,784,280 11,848,707 11,784,280
Comprehensive loss        
Net loss $ (637,706) $ (1,310,320) $ (72,495) $ (2,297,180)
Translation adjustments (3,809) (146,761) (140,113) (81,118)
Comprehensive loss (641,515) (1,457,081) (212,608) (2,378,298)
Less: comprehensive income (loss) attributable to non-controlling interest 7,080 (134,640) (171,636) (99,189)
Less: foreign exchange translation attributable to non-controlling interest (1,282)   (47,158) 0
Comprehensive (loss) income attributable to controlling interest $ (647,313) $ (1,322,441) $ 6,186 $ (2,279,109)