XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE (Tables)
12 Months Ended
Jun. 30, 2023
EARNINGS PER SHARE [Abstract]  
Computation of Basic and Diluted Earnings per Share The following table sets forth the computation of basic and diluted earnings per share for years ended June 30, 2023 and 2022:

   
Year Ended
   
Year Ended
 
   
June 30, 2023
   
June 30, 2022
 
             
Net income (loss) attributable to common stockholders
 
$
(4,793,006
)
 
$
4,507,957
 
                 
Basic and diluted weighted average common shares outstanding
   
13,282,927.98
     
13,340,164.03
 
                 
Basic and diluted earnings per share
 
$
(0.36
)
 
$
0.34