| Schedule of basic and diluted earnings (loss) per share | |
| | |
| |
| | |
Three Months Ended July 31, | |
| | |
2026 | | |
2025 | |
| | |
| | |
| |
| Loss per share | |
| | | |
| | |
| Net loss | |
$ | (5,081,191 | ) | |
$ | (8,360,096 | ) |
| Less: Accretion of discounts to redemption of convertible preferred stock | |
| (621,217 | ) | |
| – | |
| Less: Convertible preferred stock dividends | |
| (83,399 | ) | |
| – | |
| Undistributed loss available to common stockholders | |
$ | (5,785,807 | ) | |
$ | (8,360,096 | ) |
| | |
| | | |
| | |
| Weighted average shares outstanding used in basic earnings per share | |
| 10,735,649 | | |
| 6,795,779 | |
| Net loss per share basic and diluted | |
$ | (0.54 | ) | |
$ | (1.23 | ) |