XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
NET INCOME PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Net income $ 992   $ 5,846
Weighted average common shares outstanding      
Basic (in shares) 30,983,445   30,812,329
Dilutive common stock options, restricted stock unit awards and restricted stock awards 51,744    
Diluted (in shares) 31,035,189   30,812,329
Basic income per share of common stock $ 0.03   $ 0.19
Diluted income per share of common stock $ 0.03   $ 0.19
Special cash dividend, 2024 Q2      
Cash dividend declared per share of common stock   $ 0.32  
Dividends, date declared   Mar. 28, 2024  
Dividends, date paid   May 06, 2024  
Dividends, date of record   Apr. 22, 2024  
Aggregate payment of special cash dividend   $ 9,900