XML 87 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Numerator    
Net income (loss) $ 4,080 $ 35,217
Undistributed earnings allocated to unvested restricted stock (83) (560)
Net income (loss) for earnings per share calculation $ 3,997 $ 34,657
Denominator    
Weighted average number of common shares outstanding - Basic (in shares) 32,691 32,985
Effect of dilutive securities:    
Unvested restricted stock awards (in shares) 183 193
Unvested contingent restricted stock units (in shares) 27 12
Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares) 32,901 33,190
Net income (loss) per common share - Basic (in dollars per share) $ 0.12 $ 1.05
Net income (loss) per common share - Diluted (in dollars per share) $ 0.12 $ 1.04