| Schedule of basic and diluted earnings (loss) per share |
|
|
|
|
|
|
| |
|
Years Ended April 30, |
|
| |
|
2025 |
|
|
2024 |
|
| |
|
|
|
|
|
|
| Earnings per share |
|
|
|
|
|
|
| Net income |
|
$ |
30,656,050 |
|
|
$ |
333,763 |
|
| Less: Accretion of discounts to redemption of Series B convertible preferred stock |
|
|
(3,193,404 |
) |
|
|
(15,053,521 |
) |
| Less: Series B convertible preferred stock dividends |
|
|
(1,129,759 |
) |
|
|
(2,517,645 |
) |
| Less: Allocation of undistributed income to Series B convertible preferred stock |
|
|
(2,970,780 |
) |
|
|
– |
|
| Undistributed income (loss) available to common stockholders |
|
$ |
23,362,107 |
|
|
$ |
(17,237,403 |
) |
| |
|
|
|
|
|
|
|
|
| Weighted average shares outstanding used in basic earnings per share |
|
|
7,329,596 |
|
|
|
9,581,059 |
|
| Net income (loss) per share basic and diluted |
|
$ |
3.19 |
|
|
$ |
(1.80 |
) |