XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income (Loss) per Share (Tables)
9 Months Ended
Dec. 31, 2022
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,
 
 
 
2022
   
2021
   
2022
   
2021
 
Net income (loss)
 
$
1,026,000
 
$
3,139,000
   
$
(5,666,000
)
 
$
7,683,000
 
Basic shares
   
19,474,871
     
19,184,339
     
19,383,531
     
19,124,824
 
Effect of potentially dilutive securities
   
159,282
     
359,835
     
-
     
479,956
 
Diluted shares
   
19,634,153
     
19,544,174
     
19,383,531
     
19,604,780
 
Net income (loss) per share:
                               
Basic net income (loss) per share
 
$
0.05
 
$
0.16
   
$
(0.29
)
 
$
0.40
 
Diluted net income (loss) per share
 
$
0.05
 
$
0.16
   
$
(0.29
)
 
$
0.39