XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Payments (Tables)
12 Months Ended
Apr. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Employee Service Stock-based Compensation, Allocation of Recognized Period Costs Stock-based compensation costs were recorded as follows (in thousands):
 Year Ended April 30,
 20222021
General and administrative$563 $292 
Sales and marketing189 199 
Research and development18 23 
TOS cost of sales142 84 
Total stock-based compensation expense$912 $598 
The Company has in place a 2021 Equity Incentive Plan, 2010 Equity Incentive Plan and 2008 Equity Incentive Plan ("the Plans"). In general, these plans provide for stock-based compensation to the Company’s employees, directors and non-employees. The plans also provide for limits on the aggregate number of shares that may be granted, the term of grants and the strike price of option awards.
Schedule of Stock-based Payment Award, Stock Options, Valuation Assumptions
Black-Scholes assumptions used to calculate the fair value of options granted during the years ended April 30, 2022 and 2021 were as follows:
 Year Ended April 30,
20222021
Expected term in years
6
3 - 6
Risk-free interest rates
0.8% - 1.2%
0.1% - 0.5%
Volatility
64% - 66%
70% - 75%
Dividend yield
—%
—%
Schedule of Stock-based Compensation, Stock Options, Activity The Company’s stock options activity and related information as of and for the years ended April 30, 2022 and 2021 is as follows:
 
Directors
and
Employees
Non-
Employees
TotalWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding, May 1, 20211,618,231 35,415 1,653,646 $3.96 5.4$11,384,000 
Granted155,552 10,500 166,052 9.44 9.3$— 
Exercised(108,375)— (108,375)2.29   
Canceled(11,209)— (11,209)4.71   
Forfeited(36,875)— (36,875)7.45   
Expired— (5,000)(5,000)9.60   
Outstanding, April 30, 20221,617,324 40,915 1,658,239 4.51 4.9$6,131,000 
Vested and expected to vest as of April 30, 20221,617,324 40,915 1,658,239 4.51 4.9$6,131,000 
Vested as of April 30, 20221,349,895 4,584 1,354,479 3.93 4.2$5,778,000 
 
Directors
and
Employees
Non-
Employees
TotalWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding, May 1, 20202,228,326 43,332 2,271,658 $3.23 5.0$10,663,000 
Granted135,834 — 135,834 9.24 7.3259,000 
Exercised(686,178)(1,160)(687,338)2.33   
Canceled(47,751)(923)(48,674)6.03   
Forfeited(12,000)— (12,000)7.48   
Expired— (5,834)(5,834)10.80   
Outstanding, April 30, 20211,618,231 35,415 1,653,646 3.96 5.4$11,384,000 
Vested and expected to vest as of April 30, 20211,618,231 35,415 1,653,646 3.96 5.4$11,384,000 
Vested as of April 30, 20211,323,270 9,584 1,332,854 3.34 4.8$9,995,000