v3.26.3
Earnings per share (Details - Basic and diluted earnings per share) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Numerator:    
Net loss attributable to iPower Inc. $ (11,622,242) $ (4,968,288)
Denominator:    
Weighted-average shares used in computing basic earnings per share [1] 33,671 14,558
Weighted-average shares used in computing diluted earnings per share [1] 33,671 14,558
Losses per share of ordinary shares from continuing operations - basic $ (398.24) $ (366.80)
Losses per share of ordinary shares from continuing operations - diluted (398.24) (366.80)
Losses per share of ordinary shares from discontinued operations - basic 53.08 25.52
Losses per share of ordinary shares from discontinued operations - diluted 53.08 25.52
Earnings (losses) per share of ordinary shares - basic (345.16) (341.28)
Earnings (losses) per share of ordinary shares - diluted $ (345.16) $ (341.28)
[1] Unless otherwise indicated, all shares of common stock and per share numbers in the consolidated financial statements and notes below have been adjusted retroactively to reflect the reverse stock splits effected on October 27, 2025, May 22, 2026, and August 7, 2026, for all periods presented (see Note 17 for details).