XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Net income (loss) (numerator):        
Net income (loss) $ (19) $ 4,257 $ 5,335 $ 15,034
Shares (denominator):        
Weighted average number of common shares outstanding used in basic computation (in shares) 20,301 20,208 20,257 20,165
Common shares issuable upon vesting of restricted stock (in shares) 0 111 72 190
Common shares issuable upon conversion of preferred shares (in shares) 0 10 10 10
Shares used in diluted computation (in shares) 20,301 20,329 20,339 20,365
Net income (loss) per common share:        
Basic (in dollars per share) $ (0.00) $ 0.21 $ 0.26 $ 0.75
Diluted (in dollars per share) $ (0.00) $ 0.21 $ 0.26 $ 0.74