XML 67 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Income per Common and Common Stock Equivalent Share (Reconciliation of Numerator and Denominator Used to Calculate Basic and Diluted Income per Share) (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income per Common and Common Stock Equivalent Share [Abstract]    
Net income $ 8,302,380 $ 1,268,409
Weighted average shares, basic (in shares) 9,192,799 9,070,277
Dilutive effect of stock compensation awards (in shares) 560,961 915,385
Diluted shares (in shares) 9,753,760 9,985,662
Basic (in dollars per share) $ 0.90 $ 0.14
Diluted (in dollars per share) $ 0.85 $ 0.13
Anti-dilutive shares 0 0