XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Note 12 - Stock-based Compensation (Tables)
6 Months Ended
Jul. 31, 2021
Notes Tables  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended

July 31,

  

Six Months Ended

July 31,

 
  

2021

  

2020

  

2021

  

2020

 
  

(in thousands)

  

(in thousands)

 

Cost of subscription

 $127  $139  $239  $246 

Cost of maintenance

  120   120   247   229 

Cost of professional services

  392   412   777   749 

Sales and marketing

  669   720   1,438   1,228 

Research and development

  559   560   1,168   1,011 

General and administrative

  2,878   2,000   4,513   2,893 

Total stock-based compensation expense

 $4,745  $3,951  $8,382  $6,356 
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

RSUs

(in thousands)

  

Weighted

Average

Grant Date

Fair Value

 

Restricted stock at January 31, 2021

  698  $41.56 

Granted

  119   67.87 

Released (1)

  (259

)

  41.92 

Forfeited

  (21

)

  41.92 

Restricted stock at July 31, 2021

  537  $47.20 
Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]
  

PSUs

(in thousands)

  

Weighted
Average
Grant Date
Fair Value

 

Performance stock units at January 31, 2021

  153  $40.26 

Granted

  69   63.10 

Released (1)

  (56

)

  40.54 

Forfeited

  (32

)

  39.84 

Performance stock units at July 31, 2021

  134  $52.03 
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, 2021

  1,144  $27.01         

Granted

  -   -         

Exercised

  (194

)

  11.61         

Expired

  -   -         

Forfeited

  -   -         

Outstanding at July 31, 2021

  950  $30.16   2.9  $36,286 

Vested and exercisable at July 31, 2021

  903  $28.93   2.8  $35,469