XML 132 R53.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Numerator    
Net income (loss) $ 824 $ 2,065
Undistributed earnings allocated to unvested restricted stock (82) (40)
Net income (loss) for earnings per share calculation $ 742 $ 2,025
Denominator    
Weighted average number of common shares outstanding - Basic (in shares) 33,725 32,722
Effect of dilutive securities:    
Unvested restricted stock awards (in shares) 162 146
Unvested contingent restricted stock units (in shares) 90  
Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares) 33,977 32,868
Net income (loss) per common share - Basic (in dollars per share) $ 0.02 $ 0.06
Net income (loss) per common share - Diluted (in dollars per share) $ 0.02 $ 0.06