XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Net (Loss) Income per Share (Tables)
6 Months Ended
Sep. 30, 2025
Net (Loss) Income per Share [Abstract]  
Reconciliation of Basic and Diluted Net (Loss) Income Per Share
The following presents a reconciliation of basic and diluted net (loss) income per share:
 
                 
                 
 
 Three Months Ended
September 30,
 
 Six Months Ended
September 30,
 
    
2025
    
2024
    
2025
    
2024
 
                     
Net (loss) income
 $(2,149,000  $(2,954,000  $893,000   $(21,039,000
                     
Basic shares
  19,366,633    19,760,028    19,367,840    19,717,517 
Effect of potentially dilutive securities
    -       -     827,114      -  
Diluted shares
  19,366,633    19,760,028    20,194,954    19,717,517 
Net (loss) income per share:
                   
                     
Basic net (loss) income per share
 $(0.11  $(0.15  $0.05   $(1.07
                     
Diluted net (loss) income per share
 $(0.11  $(0.15  $0.04   $(1.07