XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings per share (Tables)
9 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of computation of earnings per share
                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2022   2021   2022   2021 
Numerator:                    
Net Income  $1,181,757   $(206,823)  $2,867,146   $1,130,649 
                     
Denominator:                    
Weighted-average shares used in computing basic and diluted earnings per share*                    
Basic   28,045,130    20,204,496    26,999,342    20,204,496 
Diluted   28,045,130    20,204,496    26,999,342    20,204,496 
                     
Earnings per share:                    
Basic  $0.042   $(0.010)  $0.106   $0.056 
Diluted  $0.042   $(0.010)  $0.106   $0.056