XML 42 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
Net Income Per Share (Tables)
9 Months Ended
Dec. 31, 2016
Net Income Per Share [Abstract]  
Schedule of 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
December 31,
  
Nine Months Ended
December 31,
 
  
2016
  
2015
  
2016
  
2015
 
             
Net income
 
$
11,110,000
  
$
7,748,000
  
$
27,761,000
  
$
8,266,000
 
Basic shares
  
18,675,125
   
18,319,531
   
18,587,946
   
18,180,039
 
Effect of potentially dilutive securities
  
766,140
   
776,173
   
811,911
   
801,382
 
Diluted shares
  
19,441,265
   
19,095,704
   
19,399,857
   
18,981,421
 
Net income per share:
                
Basic net income per share
 
$
0.59
  
$
0.42
  
$
1.49
  
$
0.45
 
Diluted net income per share
 
$
0.57
  
$
0.41
  
$
1.43
  
$
0.44