XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.3
(LOSS) EARNINGS PER SHARE (Tables)
12 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of earnings per share
        
   Year Ended June 30, 
   2023   2022 
Net loss attributable to Parent Company  $(2,863,021)  $(3,762,848)
Weighted-average shares of common stock outstanding:          
Basic   11,736,609    11,613,812 
Dilutive effect of common stock equivalents arising from stock options        
Diluted Outstanding shares   11,736,609    11,613,812 
Basic loss per share attributable to Parent Company stockholders  $(0.24)  $(0.32)
Diluted loss per share attributable to Parent Company stockholders  $(0.24)  $(0.32)