XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Note 18 – Share Based Awards (Tables)
9 Months Ended
Jan. 31, 2023
Share-Based Payment Arrangement [Abstract]  
[custom:ScheduleOfAssumptionsUsed1TableTextBlock]
    2023    2022 
Exercise Price  $1.062.38   $1.692.82 
Stock price on date of grant   1.062.38    1.692.82 
Risk-free interest rate    3.347.52%   0.471.57% 
Dividend yield            
Expected term (years)   8.25    3.75 10.00 
Volatility   253.52513.58%   210.68270.18% 

Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
  Shares   Weighted-Average Exercise Price   Weighted-Average Remaining Contractual Term   Aggregate Intrinsic Value
Outstanding as of April 30, 2021     2,197,475     $ 1.79       8.68        4,943,870   
Granted     1,681,000       2.58                  
Exercised     (150,000     2.49                  
Forfeited or expired     (34,333     2.11                  
Outstanding as of April 30, 2022     3,694,142     2.17       8.56        1,407,545   
Granted     598,000       1.94                  
Exercised                                  
Forfeited or expired     (127,000     2.45                  
Outstanding as of January 31, 2023     4,165,142     2.13       8.11     477,665  
Exercisable as of January 31, 2023     2,797,226     $ 2.04       7.30     $ 447,515  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  Shares  Weighted Average Grant-Date Fair Value Per Share
Unvested and outstanding as of April 30, 2021   687,500   $2.69 
Granted   995,659    2.55 
Vested   (599,484)   2.64 
Forfeited            
Unvested and outstanding as of April 30, 2022   1,083,675    2.59 
Granted   746,000    2.20 
Vested   (823,707)   2.45 
Forfeited   (21,127)   2.13 
Unvested and outstanding as of January 31, 2023   984,841   $2.20 
Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]
             
  

Three months ended

January 31,

 

Nine months ended

January 31,

   2023  2022  2023  2022
Operations  $181,908   $182,320   $566,218   $556,928 
Research and development   170,579    143,279    524,874    284,511 
Sales and marketing   120,733    112,975    390,076    271,808 
General and administrative   315,471    343,549    1,309,790    952,899 
Total  $788,691   $782,123   $2,790,958   $2,066,146