XML 50 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note K - Stock-based Compensation Plans (Tables)
12 Months Ended
Apr. 30, 2018
Notes Tables  
Stock Option Plan Comparison [Table Text Block]
    Restated Option Plan
Minimum exercise price as a percentage of fair market value at date of grant  
100%
Last expiration date for outstanding options  
May 1, 2027
Shares available for grant at April 30, 2018  
297,500
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
    April 30, 2018   April 30, 2017   April 30, 2016
Expected terms (years)  
5.5
 
5.5
 
5.5
Risk-free interest rate  
1.81%
 
1.47%
 
1.55%
Volatility  
36%
 
36%
 
34%
Dividend yield  
-
 
-
 
-
Share-based Compensation, Stock Options, Activity [Table Text Block]
    Number of Options   Exercise Price per Share   Proceeds on Exercise   Weighted Average Exercise Price per Share
            (in thousands)    
Outstanding at April 30, 2015    
981,750
   
$11.90
to
$53.02
  $
23,608
    $
24.05
 
Granted    
338,750
   
$26.37
to
$53.02
   
16,471
     
48.62
 
Exercised    
(30,750
)  
$11.90
to
$23.34
   
(400
)    
13.00
 
Cancelled    
(11,500
)  
$41.86
to
$53.02
   
(598
)    
52.05
 
Outstanding at April 30, 2016    
1,278,250
   
 
  $
39,081
    $
30.57
 
Granted    
45,000
   
$26.42
to
$34.09
   
1,301
     
28.90
 
Exercised    
(264,500
)  
$11.90
to
$28.13
   
(4,739
)    
17.92
 
Cancelled    
(30,250
)  
$41.86
to
$53.02
   
(1,559
)    
51.55
 
Outstanding at April 30, 2017    
1,028,500
   
 
  $
34,084
    $
33.51
 
Granted    
25,000
   
 
$37.30
 
   
933
     
37.30
 
Exercised    
(323,000
)  
$11.90
to
$37.94
   
(6,692
)    
20.72
 
Expired    
(15,000
)  
$44.52
-
$51.81
   
(710
)    
47.26
 
Cancelled    
(20,000
)  
$41.86
to
$53.02
   
(932
)    
46.61
 
Outstanding at April 30, 2018    
695,500
   
 
  $
26,683
    $
30.50
 
Schedule of Share-based Compensation, Stock Options, Exercises [Table Text Block]
    Years Ended April 30,
(Dollars in thousands)   2018   2017   2016
             
Options Exercised    
323,000
     
264,500
     
30,750
 
Cash Received from Options Exercised   $
2,832
    $
2,609
    $
400
 
Intrinsic Value of Options Exercised   $
8,381
    $
6,439
    $
943
 
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
    Number
of
Shares
  Weighted Average
Grant Date
Fair Value
         
Unvested shares at April 30, 2015    
9,500
    $
52.10
 
Shares granted    
-
     
-
 
Shares vested    
-
     
-
 
Shares cancelled    
-
     
-
 
Unvested shares at April 30, 2016    
9,500
    $
52.10
 
Shares granted    
10,000
     
39.14
 
Shares vested    
-
     
-
 
Shares cancelled    
(2,500
)    
49.51
 
Unvested shares at April 30, 2017    
17,000
    $
44.86
 
Shares granted    
166,500
     
45.86
 
Shares vested    
-
     
-
 
Shares cancelled    
(4,500
)    
38.28
 
Unvested shares at April 30, 2018    
179,000
    $
45.96