XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Note 12 - Stock-based Compensation (Tables)
3 Months Ended
Apr. 30, 2019
Notes Tables  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   
Three Months Ended
April 30,
 
   
2019
   
2018
 
   
(in thousands)
 
Cost of subscription
  $
70
    $
49
 
Cost of maintenance and other
   
121
     
92
 
Cost of professional services
   
322
     
226
 
Sales and marketing
   
380
     
402
 
Research and development
   
427
     
315
 
General and administrative
   
984
     
1,022
 
Total stock-based compensation expense
  $
2,304
    $
2,106
 
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
   
RSUs
   
Weighted
Average
Grant Date
Fair Value
 
   
(in thousands)
   
 
 
 
Outstanding at January 31, 2019
   
663
    $
36.64
 
Granted
   
1
     
41.49
 
Released
(1)
   
(11
)
   
26.31
 
Forfeited
   
(16
)
   
36.79
 
Outstanding at April 30, 2019
   
637
    $
36.83
 
Share-based Payment Arrangement, Option and Stock Appreciation Rights, 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, 2019
   
2,533
 
  $
20.81
     
 
     
 
 
Granted
   
 
   
     
 
     
 
 
Exercised
   
(5
)
   
10.78
     
 
     
 
 
Expired
   
 
   
     
 
     
 
 
Forfeited
   
 
   
     
 
     
 
 
Outstanding at April 30, 2019
   
2,528
 
  $
20.83
     
3.3
    $
63,211
 
Vested and exercisable at April 30, 2019
   
2,053
(1)
  $
17.06
     
2.6
    $
57,650