XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per share (Details - Basic and diluted earnings per share) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Numerator:    
Net loss attributable to iPower Inc. $ (2,029,281) $ (1,286,515)
Denominator:    
Weighted-average shares used in computing basic earnings per share 31,417,203 29,764,515
Weighted-average shares used in computing diluted earnings per share 31,417,203 29,764,515
Losses per share of ordinary shares - basic $ (0.06) $ (0.04)
Losses per share of ordinary shares - diluted $ (0.06) $ (0.04)
Unissued shares of restricted stock units 71,343 66,366