XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income Per Share (As Restated) (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 income (loss) (numerator):  
Net income (loss)$715 $2,881 $(421)$5,568 
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 stock387,351 72,741 — 72,493 
Common shares issuable upon conversion of preferred shares10,125 10,125 — 10,125 
Shares used in diluted computation20,780,455 20,343,980 20,357,752 20,317,522 
Net income (loss) per common share:
Basic$0.04 $0.14 $(0.02)$0.28 
Diluted$0.03 $0.14 $(0.02)$0.27