Quarterly report pursuant to Section 13 or 15(d)

STOCK OPTIONS AND WARRANTS (Details - Option activity)

v3.21.2
STOCK OPTIONS AND WARRANTS (Details - Option activity) - Equity Option [Member]
6 Months Ended
Oct. 31, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding | shares 41,333
Options outstanding, price per share $ 79.97
Options outstanding, grant date per share $ 79.97
Options granted | shares 1,334
Options issued, price per share $ 18.12
Options issued, grant date per share $ 18.12
Options forfeited | shares 0
Options forfeited, price per share $ 0
Options forfeited, grant date per share $ 0
Options exercised | shares 0
Options exercised, price per share $ 0
Options exercised, grant date per share $ 0
Options outstanding | shares 42,667
Options outstanding, price per share $ 78.04
Options outstanding, grant date per share $ 78.04
Options exercisable | shares 41,667
Options exercisable, price per share $ 79.67
Options vested and expected to vest | shares 42,667
Options vested and expected to vest, price per share $ 78.04