XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.4
6. Equity Compensation Plans (Tables)
9 Months Ended
Jan. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of stock option activity

The following summarizes our stock option transaction activity for the nine months ended January 31, 2021:

 

    Stock Options     Grant Date Weighted Average Exercise Price
    (in thousands)      
Outstanding at May 1, 2020     2,896     $6.20
Granted     893     $7.43
Exercised     (353 )   $6.18
Canceled or expired     (105 )   $7.20
Outstanding at January 31, 2021     3,331     $6.50
Schedule of RSU activity

The following summarizes our RSUs transaction activity for the nine months ended January 31, 2021:

 

    Shares     Weighted Average Grant Date Fair Value
    (in thousands)      
Outstanding at May 1, 2020     307     $5.23
Granted     355     $7.29
Vested     (86 )   $5.12
Forfeited     (12 )   $5.58
Outstanding at January 31, 2021     564     $6.54
Share-based compensation expense

Stock-based compensation expense for the three and nine months ended January 31, 2021 and 2020 was comprised of the following (in thousands):

 

   

Three Months Ended

January 31,

   

Nine Months Ended

January 31,

 
    2021     2020     2021     2020  
Cost of revenues   $ 386     $ 248     $ 1,035     $ 679  
Selling, general and administrative     613       347       1,719       1,170  
Total stock-based compensation   $ 999     $ 595     $ 2,754     $ 1,849