XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income per Share (Tables)
6 Months Ended
Sep. 30, 2021
Net Income per Share [Abstract]  
Reconciliation of Basic and Diluted Net Income Per Share
The following presents a reconciliation of basic and diluted net income per share:

 
 
Three Months Ended
September 30,
   
Six Months Ended
September 30,
 
 
 
2021
   
2020
   
2021
   
2020
 
Net income
 
$
3,683,000
   
$
15,184,000
 
$
4,544,000
   
$
12,172,000
 
Basic shares
   
19,135,356
     
19,022,414
     
19,094,904
     
18,999,461
 
Effect of potentially dilutive securities
   
484,418
     
322,897
     
543,141
     
290,304
 
Diluted shares
   
19,619,774
     
19,345,311
     
19,638,045
     
19,289,765
 
Net income per share:
                               
Basic net income per share
 
$
0.19
   
$
0.80
 
$
0.24
   
$
0.64
 
Diluted net income per share
 
$
0.19
   
$
0.78
 
$
0.23
   
$
0.63