XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Net (Loss) Income Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net (loss) income (numerator):    
Net (loss) income $ (887) $ 2,775
Shares (denominator):    
Weighted average number of common shares outstanding used in basic computation (in shares) 20,333 20,208
Common shares issuable upon vesting of restricted stock (in shares) 0 73
Common shares issuable upon conversion of preferred shares (in shares) 0 10
Shares used in diluted computation (in shares) 20,333 20,291
Net (loss) income per common share:    
Basic (in dollars per share) $ (0.04) $ 0.14
Diluted (in dollars per share) $ (0.04) $ 0.14