XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]        
Net sales $ 17,827,098 $ 8,847,779 $ 31,150,010 $ 18,503,325
Cost of goods sold (14,585,036) (8,010,704) (25,836,446) (16,153,090)
Gross profit 3,242,062 837,075 5,313,564 2,350,235
Operating expenses:        
Selling, general and administrative 1,519,593 1,540,162 2,939,566 2,770,884
Research and development 927,238 852,854 1,951,550 1,719,809
Total operating expenses 2,446,831 2,393,016 4,891,116 4,490,693
Income (loss) from operations 795,231 (1,555,941) 422,448 (2,140,458)
Other (loss) income, net:        
Interest income 173,048 151,753 354,852 405,768
Income from governmental subsidy 0 5,466 0 16,566
Gain from the forgiveness of accounts payable and accrued liabilities 0 0 247,592 0
(Loss) gain from foreign currency transactions (1,008,538) 347,446 (556,591) 148,472
Other income, net 124,541 186,460 312,517 317,575
Total other (loss) income, net (710,949) 691,125 358,370 888,381
Income (loss) before provision (benefit) for income taxes 84,282 (864,816) 780,818 (1,252,077)
Income tax provision (benefit) 167,727 (215,157) 215,607 (265,217)
Net (loss) income (83,445) (649,659) 565,211 (986,860)
Less: noncontrolling interests in net (loss) income of subsidiary at 33.7% (308,804) 114,956 (175,335) 35,451
Less: noncontrolling interests in net loss of subsidiary at 40.0% (3,381) 0 (3,381) 0
Net income (loss) attributable to Parent Company $ 228,740 $ (764,615) $ 743,927 $ (1,022,311)
Earnings (loss) per share attributable to Parent Company stockholders - basic $ 0.02 $ (0.06) $ 0.06 $ (0.09)
Earnings (loss) per share attributable to Parent Company stockholders - diluted $ 0.02 $ (0.06) $ 0.06 $ (0.09)
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,838,850 11,784,280 11,823,672 11,784,280
Comprehensive income (loss)        
Net (loss) income $ (83,445) $ (649,659) $ 565,211 $ (986,860)
Translation adjustments (264,428) 139,112 (136,304) 65,643
Comprehensive (loss) income (347,873) (510,547) 428,907 (921,217)
Less: comprehensive (loss) income attributable to non-controlling interest (312,185) 114,956 (178,716) 35,451
Less: foreign exchange translation attributable to non-controlling interest (89,000) 0 (45,876) 0
Comprehensive income (loss) attributable to controlling interest $ 53,312 $ (625,503) $ 653,499 $ (956,668)