XML 39 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11 - Stock-based Compensation (Tables)
3 Months Ended
Apr. 30, 2018
Notes Tables  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
   
Three Months Ended
April 30,
 
   
2018
   
2017
 
   
(in thousands)
 
Cost of subscription fees
  $
49
    $
25
 
Cost of maintenance and other
   
92
     
77
 
Cost of professional services
   
226
     
220
 
Sales and marketing
   
402
     
317
 
Research and development
   
315
     
253
 
General and administrative
   
1,022
     
876
 
Total stock-based compensation expense
  $
2,106
    $
1,768
 
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
   
RSUs
   
Weighted
Average
Grant Date
Fair Value
 
   
(in thousands)
   
 
 
 
                 
Restricted stock at January 31, 2018
   
653
    $
25.10
 
Granted
   
2
     
43.93
 
Released
(1)
   
(11
)
   
26.04
 
Forfeited
   
(13
)
   
24.54
 
Restricted stock at April 30, 2018
   
631
    $
25.16
 
Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity [Table Text Block]
   
SARs
(in thousands)
   
Weighted
Average
Exercise
Price per
Share
   
Weighted
Average
Remaining
Contractual
Term (years)
   
Aggregate
Intrinsic
Value
(in thousands)
 
Outstanding at January 31, 2018
   
3,024
    $
17.78
     
 
     
 
 
Granted
   
     
     
 
     
 
 
Exercised
   
(339
)
   
9.25
     
 
     
 
 
Expired
   
     
     
 
     
 
 
Forfeited
   
(1
)    
19.40
     
 
     
 
 
Outstanding at April 30, 2018
   
2,684
    $
18.86
     
4.2
    $
66,381
 
Vested and exercisable at April 30, 2018
   
1,734
    $
15.24
     
3.1
    $
48,961