XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Net (Loss) Income Per Share (Tables)
6 Months Ended
Sep. 30, 2025
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,
2025202420252024
Net (loss) income (numerator):  
Net (loss) income$(8,520)$2,326 $(42,672)$6,080 
Shares (denominator):  
Weighted average number of common shares outstanding used in basic computation20,889,124 20,597,807 20,822,270 20,555,544 
Common shares issuable upon vesting of restricted stock— 330,885 — 374,492 
Common shares issuable upon conversion of preferred shares— 10,125 — 10,125 
Weighted average number of common shares outstanding used in diluted computation
20,889,124 20,938,817 20,822,270 20,940,161 
Net (loss) income per common share:
Basic$(0.41)$0.11 $(2.05)$0.30 
Diluted$(0.41)$0.11 $(2.05)$0.29