XML 84 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) per Common Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Numerator    
Net income (loss) $ 35,217 $ 32,628
Undistributed earnings allocated to unvested restricted stock (560) (673)
Net income (loss) for earnings per share calculation $ 34,657 $ 31,955
Denominator    
Weighted average number of common shares outstanding - Basic (in shares) 32,985 32,952
Effect of dilutive securities:    
Unvested restricted stock (in shares) 193 354
Contingent restricted stock grants (in shares) 12  
Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares) 33,190 33,306
Net earnings (loss) per common share - Basic (in dollars per share) $ 1.05 $ 0.97
Net earnings (loss) per common share - Diluted (in dollars per share) $ 1.04 $ 0.96