v3.26.1
NET INCOME PER COMMON SHARE (“EPS”) - Schedule of Earnings Per Share Calculations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]        
Net Income $ 10,137 $ 6,648 $ 29,092 $ 19,306
Weighted average number of common shares outstanding - basic (in shares) 62,908 62,548 62,835 62,478
Effect of dilutive securities (in shares) 343 165 305 227
Weighted average number of common shares outstanding - diluted (in shares) 63,251 62,713 63,140 62,705
Basic earnings per share (in dollars per share) $ 0.16 $ 0.11 $ 0.46 $ 0.31
Diluted earnings per share (in dollars per share) $ 0.16 $ 0.11 $ 0.46 $ 0.31