XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 11 - Stock-based Compensation (Tables)
6 Months Ended
Jul. 31, 2018
Notes Tables  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
   
Three Months Ended
July 31,
   
Six Months Ended
July 31,
 
   
201
8
   
201
7
   
201
8
   
201
7
 
   
(in thousands)
   
(in thousands)
 
Cost of subscription
  $
68
    $
36
    $
117
    $
61
 
Cost of maintenance and other revenue
   
118
     
95
     
210
     
172
 
Cost of professional services
   
327
     
274
     
553
     
494
 
Sales and marketing
   
534
     
368
     
936
     
685
 
Research and development
   
413
     
304
     
728
     
557
 
General and administrative
   
1,904
     
1,515
     
2,926
     
2,391
 
Total stock-based compensation expense
  $
3,364
    $
2,592
    $
5,470
    $
4,360
 
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
   
270
     
52.72
 
Released
(1)
   
(252
)
   
25.56
 
Forfeited
   
(13
)
   
25.13
 
Outstanding at July 31, 2018
   
658
    $
36.22
 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
Six Months Ended
July 31,
 
   
201
8
   
201
7
 
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
   
(384
)
   
9.39
     
 
     
 
 
Expired
   
(5
)
   
8.97
     
 
     
 
 
Forfeited
   
(1
)
   
19.40
     
 
     
 
 
Outstanding at July 31, 2018
   
3,014
    $
23.37
     
4.5
    $
77,830
 
Vested and exercisable at July 31, 2018
   
2,064
    $
17.02
     
3.4
    $
64,899