XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Apr. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 1,316 $ 1,047 $ 3,543 $ 3,122  
Liability for payment of the RSTUs $ 66,660   $ 66,660   $ 49,064
Employee Service-Based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Awarded in period (shares)     75,206    
Vesting period 2 years        
Employee Performance-Based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Awarded in period (shares)     124,374    
Common stock issuable per RSU granted (shares)     1    
Employee Performance-Based RSTUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units non vested grants (shares)     11,456    
Employee Service-Based RSTUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units non vested grants (shares)     6,229    
RSTUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period, years     3 years    
Stock-based compensation expense $ 200 $ 200 $ 600 $ 400  
Liability for payment of the RSTUs $ 800   $ 800   $ 400
Cliff Vest [Member] | RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period, years     3 years