Quarterly report pursuant to Section 13 or 15(d)

Note 18 ??? Share Based Awards (Tables)

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