XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-based Payments - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 21, 2016
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Shares, Outstanding, Beginning Balance   2,705,845 2,308,704  
Shares, Granted 1,568,191 206,790 455,310  
Shares, Exercised   (363,383) (12,500)  
Shares, Canceled   (49,766) 0  
Shares, Forfeited   (9,750) (7,042)  
Shares, Expired   (66,110) (38,627)  
Shares, Outstanding, Ending Balance   2,423,626 2,705,845 2,308,704
Shares, Vested and expected to vest   2,423,626 2,705,845  
Weighted Average Exercise Price, Vested and Expected to Vest (in usd per share)   $ 3.19 $ 2.85  
Shares, Vested   2,133,920 2,462,099  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted Average Exercise Price, Outstanding, Beginning Balance (in usd per share)   $ 2.85 $ 2.86  
Weighted Average Exercise Price, Granted (in usd per share) $ 2.10 9.86 3.01  
Weighted Average Exercise Price, Exercised (in usd per share)   2.22 3.00  
Weighted Average Exercise Price, Canceled (in usd per share)   3.20 0.00  
Weighted Average Exercise Price, Forfeited (in usd per share)   3.50 6.86  
Weighted Average Exercise Price, Expired (in usd per share)   15.10 5.21  
Weighted Average Exercise Price, Outstanding, Ending Balance (in usd per share)   $ 3.19 $ 2.85 $ 2.86
Weighted Average Remaining Contractual Life, Granted   7 years 10 months 25 days 9 years 7 months 6 days  
Aggregate Intrinsic Value, Granted   $ 77 $ 603  
Weighted Average Exercise Price, Vested (in usd per share)   $ 2.70 $ 2.79  
Weighted Average Remaining Contractual Term, Outstanding, Beginning Balance (in years)     5 years 10 months 25 days 6 years 1 month 6 days
Weighted Average Remaining Contractual Term, Outstanding, Ending Balance (in years)   5 years 3 months 19 days 5 years 10 months 25 days  
Weighted Average Remaining Contractual Life (Years), Vested and expected to vest   5 years 3 months 19 days 5 years 10 months 25 days  
Weighted Average Remaining Contractual Life (Years), Vested   4 years 11 months 5 years 7 months 6 days  
Aggregate Intrinsic Value, Outstanding, Beginning Balance   $ 5,265 $ 1,282  
Aggregate Intrinsic Value, Outstanding, Ending Balance   14,557 5,265 $ 1,282
Aggregate Intrinsic Value, Vested and expected to vest   14,557 5,265  
Aggregate Intrinsic Value, Vested   $ 13,785 $ 5,036  
Non- Employees        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Shares, Outstanding, Beginning Balance   50,000 50,000  
Shares, Granted   0 0  
Shares, Exercised   0 0  
Shares, Canceled   0 0  
Shares, Forfeited   0 0  
Shares, Expired   0 0  
Shares, Outstanding, Ending Balance   50,000 50,000 50,000
Shares, Vested and expected to vest   50,000 50,000  
Shares, Vested   18,335 25,836  
Directors and Employees        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Shares, Outstanding, Beginning Balance   2,655,845 2,258,704  
Shares, Granted   206,790 455,310  
Shares, Exercised   (363,383) (12,500)  
Shares, Canceled   (49,766) 0  
Shares, Forfeited   (9,750) (7,042)  
Shares, Expired   (66,110) (38,627)  
Shares, Outstanding, Ending Balance   2,373,626 2,655,845 2,258,704
Shares, Vested and expected to vest   2,373,626 2,655,845  
Shares, Vested   2,115,585 2,436,263