XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings (Loss) per Common Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Numerator    
Net income (loss) $ 1,474 $ 10,707
Undistributed earnings allocated to unvested restricted stock (26) (111)
Net income (loss) for earnings per share calculation $ 1,448 $ 10,596
Denominator    
Weighted average number of common shares outstanding - Basic (in shares) 32,663 33,134
Effect of dilutive securities:    
Unvested restricted stock (in shares) 278 184
Unvested contingent restricted stock units (in shares) 43 1
Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares) 32,984 33,319
Net earnings (loss) per common share - Basic (in dollars per share) $ 0.04 $ 0.32
Net earnings (loss) per common share - Diluted (in dollars per share) $ 0.04 $ 0.32