XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
(Loss) Income per Common and Common Stock Equivalent Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
(Loss) Income per Common and Common Stock Equivalent Share [Abstract]        
Net (loss) income $ (232,853) $ 403,204 $ 8,565,011 $ 882,814
Weighted average shares, basic (in shares) 9,206,135 9,147,795 9,183,042 9,044,532
Dilutive effect of stock compensation awards (in shares)   740,288 608,585 979,941
Diluted shares (in shares) 9,206,135 9,888,083 9,791,627 10,024,473
Basic (in dollars per share) $ (0.03) $ 0.04 $ 0.93 $ 0.10
Diluted (in dollars per share) $ (0.03) $ 0.04 $ 0.87 $ 0.09
Anti-dilutive shares 514,878 0 0 0