XML 49 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE - Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Basic EPS computation:        
Numerator-net income (in dollars) $ 1,452,000 $ 5,240,000 $ 6,767,000 $ 15,086,000
Denominator-weighted average common shares outstanding 21,113,464 21,504,903 21,146,888 21,717,959
Basic EPS (in dollars per share) $ 0.07 $ 0.24 $ 0.32 $ 0.69
Diluted EPS computation:        
Numerator-net income (in dollars) $ 1,452,000 $ 5,240,000 $ 6,767,000 $ 15,086,000
Denominator-weighted average common shares outstanding 21,113,464 21,504,903 21,146,888 21,717,959
Effect of dilutive stock options   8,714 1,791 8,593
Weighted average common shares and common stock equivalents 21,113,464 21,513,617 21,148,679 21,726,552
Diluted EPS (in dollars per share) $ 0.07 $ 0.24 $ 0.32 $ 0.69