XML 58 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
NET INCOME PER SHARE (Tables)
12 Months Ended
Apr. 30, 2017
Earnings Per Share [Abstract]  
Schedule of Weighted Average Shares Used in the Computation of Basic and Diluted Net Income Per Share
Weighted average shares used in the computation of basic and diluted net income per share are as follows:
(in thousands)
 
2017
   
2016
   
2015
 
weighted-average common shares outstanding, basic
   
12,312
     
12,302
     
12,217
 
dilutive effect of stock-based compensation
   
206
     
173
     
205
 
weighted-average common shares outstanding, diluted
   
12,518
     
12,475
     
12,422