Quarterly report pursuant to Section 13 or 15(d)

STOCK OPTIONS AND WARRANTS (Details - Option activity)

v3.23.3
STOCK OPTIONS AND WARRANTS (Details - Option activity)
6 Months Ended
Oct. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of options outstanding, ending 279,802
Number of options exercisable 279,802
Equity Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of options outstanding, beginning 281,269
Weighted average grant date fair value, beginning | $ / shares $ 6.94
Number of options, issued 0
Weighted average grant date fair value, issued | $ / shares $ 0
Number of options, expired (1,467)
Weighted average grant date fair value, expired | $ / shares $ 89.10
Number of options outstanding, ending 279,802
Weighted averagegrant date fair value, ending | $ / shares $ 6.50
Number of options exercisable 279,802
Weighted average grant date fair value, exercisable | $ / shares $ 6.50
Number of options vested and expected to vest 279,802
Weighted average grant date fair value, vested and expected to vest | $ / shares $ 6.50