XML 34 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 6 - Stock-based Compensation (Tables)
3 Months Ended
Jun. 30, 2017
Notes Tables  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
 
 
Three Months E
nded
June 30
,
 
 
 
2017
 
 
2016
 
Total cost of stock-based compensation charged against
income before income taxes
  $
540
    $
429
 
Amount of income tax benefit (expense) recognized in earnings
   
89
     
(47
)
Amount charged against net income
  $
629
    $
382
 
Impact on net income per common share:
               
Basic
  $
0.17
    $
0.10
 
Diluted
   
0.16
     
0.10
 
Share-based Compensation, Stock Options, Activity [Table Text Block]
 
 
Number of
Shares
 
 
Weighted-
A
verage Exercise
Price per Share
 
 
Weighted-
A
verage
Remaining
Contractual
Term
 
 
Aggregate
Intrinsic
Value
(000s)
 
Outstanding at March 31, 2017
   
510,361
    $
75.78
     
5.0
    $
23,956
 
Stock options granted
   
93,435
     
122.77
     
5.8
     
 
 
Stock options forfeited
   
(5,866
)    
96.96
     
5.4
     
 
 
Stock options expired
   
--
     
--
     
--
     
 
 
Stock options exercised
   
(27,135
)    
54.41
     
--
     
 
 
Outstanding at June 30, 2017
   
570,795
     
84.27
     
5.0
    $
33,701
 
                                 
Exercisable at June 30, 2017
   
185,614
     
61.10
     
4.2
    $
15,260
 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
 
 
Number of
Shares
 
 
Weighted-
A
verage
Grant-Date
Fair Value
 
Unvested at March 31, 2017
   
373,766
    $
22.49
 
Stock options granted
   
93,435
     
38.83
 
Stock options forfeited
   
(5,866
)    
27.95
 
Stock options vested
   
(76,154
)    
20.92
 
Unvested at June 30, 2017
   
385,181
     
28.14