XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 11 - Stock-based Compensation (Tables)
9 Months Ended
Oct. 31, 2018
Notes Tables  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
   
Three Months Ended
October 31
,
   
Nine Months Ended
October 31
,
 
   
2018
   
2017
   
2018
   
2017
 
   
(in thousands)
   
(in thousands)
 
Cost of subscription
  $
65
    $
37
    $
182
    $
98
 
Cost of maintenance and other revenue
   
148
     
107
     
358
     
279
 
Cost of professional services
   
353
     
309
     
906
     
803
 
Sales and marketing
   
611
     
421
     
1,547
     
1,106
 
Research and development
   
442
     
338
     
1,170
     
895
 
General and administrative
   
529
     
1,099
     
3,455
     
3,490
 
Total stock-based compensation expense
  $
2,148
    $
2,311
    $
7,618
    $
6,671
 
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]
   
RSUs
   
Weighted
Average
Grant Date
Fair Value
 
   
(in thousands)
   
 
 
 
Outstanding at January 31, 2018
   
653
    $
25.10
 
Granted
   
276
     
52.75
 
Released
(1)
   
(262
)
   
25.82
 
Forfeited
   
(20
)
   
29.67
 
Outstanding at October 31, 2018
   
647
    $
36.47
 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
Nine Months Ended
October 31
,
 
   
2018
   
2017
 
Expected life in years
(1)
   
5.50
     
5.50
 
Risk free interest rate
(2)
   
2.80
%
   
1.82
%
Volatility
(3)
   
31
%
   
33
%
Dividend rate
(4)
   
0.54
%
   
0.91
%
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
   
380
     
53.50
     
 
     
 
 
Exercised
   
(386
)
   
9.41
     
 
     
 
 
Expired
   
(5
)
   
8.97
     
 
     
 
 
Forfeited
   
(476
)
   
37.14
     
 
     
 
 
Outstanding at October 31, 2018
   
2,537
    $
20.80
     
3.8
    $
53,606
 
Vested and exercisable at October 31, 2018
   
2,062
    $
17.03
     
3.1
    $
49,271