XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income (Loss) per Share (Tables)
9 Months Ended
Dec. 31, 2024
Net Income (Loss) per Share [Abstract]  
Reconciliation of Basic and Diluted Net Income (Loss) Per Share The following presents a reconciliation of basic and diluted net income (loss) per share:
  
Three Months Ended
 
Nine Months Ended
 
 
December 31,
 
December 31,
 
 
2024
  
2023
  
2024
  
2023
 
 
            
Net income (loss)
 
$
2,291,000
  
$
(47,214,000
)
 
$
(18,748,000
)
 
$
(50,582,000
)
Basic shares
  
19,783,170
   
19,634,306
   
19,739,481
   
19,580,960
 
Effect of potentially dilutive securities
  
633,788
   
-
   
-
   
-
 
Diluted shares
  
20,416,958
   
19,634,306
   
19,739,481
   
19,580,960
 
Net income (loss) per share:
                
Basic net income (loss) per share
 
$
0.12
  
$
(2.40
)
 
$
(0.95
)
 
$
(2.58
)
Diluted net income (loss) per share
 
$
0.11
  
$
(2.40
)
 
$
(0.95
)
 
$
(2.58
)