XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Net (Loss) Income Per Share (Tables)
6 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following is a reconciliation of the numerators and denominators of the basic and diluted net (loss) income per share computations for the periods presented (in thousands, except for share and per share amounts):
Three Months Ended September 30,Six Months Ended
September 30,
2023202220232022
Net (loss) income (numerator):  
Net (loss) income$(70)$2,579 $(957)$5,354 
Shares (denominator):  
Weighted average number of common shares outstanding used in basic computation20,382,979 20,261,114 20,357,752 20,234,904 
Common shares issuable upon vesting of restricted stock– 72,741 – 72,493 
Common shares issuable upon conversion of preferred shares– 10,125 – 10,125 
Shares used in diluted computation20,382,979 20,343,980 20,357,752 20,317,522 
Net (loss) income per common share:
Basic$(0.00)$0.13 $(0.05)$0.26 
Diluted$(0.00)$0.13 $(0.05)$0.26