XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
REVENUES    
Total revenues $ 66,142,779 $ 86,071,485
COST OF REVENUES    
Total cost of revenues 37,149,085 47,950,117
GROSS PROFIT 28,993,694 38,121,368
OPERATING EXPENSES:    
Selling and fulfillment 22,201,828 26,963,291
General and administrative 12,657,628 12,120,969
Total operating expenses 34,859,456 39,084,260
INCOME (LOSS) FROM OPERATIONS (5,865,762) (962,892)
OTHER INCOME (EXPENSE)    
Interest expenses (436,201) (788,425)
Loss on equity method investment (14,342) (5,508)
Other non-operating income (expenses) 84,270 (35,988)
Total other expenses, net (366,273) (829,921)
INCOME (LOSS) BEFORE INCOME TAXES (6,232,035) (1,792,813)
PROVISION FOR INCOME TAX EXPENSE (BENEFIT) (1,254,489) (251,365)
NET INCOME (LOSS) (4,977,546) (1,541,448)
Non-controlling interest (9,258) (13,289)
NET INCOME (LOSS) ATTRIBUTABLE TO IPOWER INC. (4,968,288) (1,528,159)
OTHER COMPREHENSIVE INCOME (LOSS)    
Foreign currency translation adjustments 250,513 (148,272)
COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO IPOWER INC. $ (4,717,775) $ (1,676,431)
WEIGHTED AVERAGE NUMBER OF COMMON STOCK    
Basic 31,445,633 29,878,196
Diluted 31,445,633 29,878,196
EARNINGS (LOSSES) PER SHARE    
Basic $ (0.16) $ (0.05)
Diluted $ (0.16) $ (0.05)
Product [Member]    
REVENUES    
Total revenues $ 61,518,306 $ 84,752,116
COST OF REVENUES    
Total cost of revenues 33,191,202 46,818,232
Service [Member]    
REVENUES    
Total revenues 4,624,473 1,319,369
COST OF REVENUES    
Total cost of revenues $ 3,957,883 $ 1,131,885