XML 72 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Earnings Per Share [Abstract]    
Net income (loss) $ (3,185,251) $ 866,929
Basic number of shares 26,314,025 25,853,419
Effect of dilutive securities:    
Options to purchase common stock 0 7,026
RSUs 0 1,609,400
Diluted number of shares 26,314,025 27,469,845
Earnings (loss) per common share:    
Basic $ (.12) $ 0.03
Diluted $ (.12) $ 0.03