XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Income Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net income (numerator):        
Net income $ 2,579 $ 6,349 $ 5,354 $ 10,777
Shares (denominator):        
Weighted average number of common shares outstanding used in basic computation (in shares) 20,261 20,178 20,235 20,144
Common shares issuable upon vesting of restricted stock (in shares) 73 380 73 230
Common shares issuable upon conversion of preferred shares (in shares) 10 10 10 10
Shares used in diluted computation (in shares) 20,344 20,568 20,318 20,384
Basic (in dollars per share) $ 0.13 $ 0.31 $ 0.26 $ 0.53
Diluted (in dollars per share) $ 0.13 $ 0.31 $ 0.26 $ 0.53