XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Payments (Tables)
12 Months Ended
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Summary 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,
 20232022
General and administrative$505 $563 
Sales and marketing192 189 
Research and development19 18 
TOS cost of sales148 142 
Total stock-based compensation expense$864 $912 
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.
Summary 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, 2023 and 2022 were as follows:
 Year Ended April 30,
20232022
Expected term in years
6
 6
Risk-free interest rates
2.9% - 3.9%
0.8% - 1.2%
Volatility
61% - 63%
64% - 66%
Dividend yield
0%
0%
Summary 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, 2023 and 2022 is as follows: 
Directors
and
Employees
Non-
Employees
TotalWeighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
Outstanding, May 1, 20221,617,324 40,915 1,658,239 $4.51 4.9$6,131,000 
Granted186,720 — 186,720 7.22 9.4$— 
Exercised(36,209)— (36,209)3.21   
Canceled(13,874)— (13,874)3.93   
Forfeited(14,625)— (14,625)7.94   
Expired— (4,584)(4,584)5.40   
Outstanding, April 30, 2023
1,739,336 36,331 1,775,667 4.80 4.6$2,683,000 
Vested and expected to vest as of April 30, 2023
1,739,336 36,331 1,775,667 4.80 4.6$2,683,000 
Exercisable as of April 30, 2023
1,436,932 1,875 1,438,807 4.35 3.8$2,681,000 
 
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.965.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, 2022
1,617,324 40,915 1,658,239 4.51 4.9$6,131,000 
Vested and expected to vest as of April 30, 2022
1,617,324 40,915 1,658,239 4.51 4.9$6,131,000 
Exercisable as of April 30, 2022
1,349,895 4,584 1,354,479 3.93 4.2$5,778,000