Schedule of basic and diluted earnings (loss) per share |
Schedule of basic and diluted earnings (loss) per share |
|
|
|
|
|
|
Three Months Ended October 31, |
|
|
2024 |
|
2023 |
|
|
|
|
|
Earnings per share |
|
|
|
|
|
|
|
|
Net income (loss) |
|
$ |
(1,469,560 |
) |
|
$ |
2,789,896 |
|
Less: Accretion of discounts to redemption of Series B convertible preferred stock |
|
|
(443,958 |
) |
|
|
(586,886 |
) |
Less: Series B convertible preferred stock dividends |
|
|
(1,045,357 |
) |
|
|
(4,461,097 |
) |
Less: Allocation of undistributed income to Series B convertible preferred stock |
|
|
– |
|
|
|
– |
|
Net loss attributable to common stockholders |
|
$ |
(2,958,875 |
) |
|
$ |
(2,258,087 |
) |
|
|
|
|
|
|
|
|
|
Weighted average shares outstanding used in basic and diluted earnings per share |
|
|
7,637,034 |
|
|
|
8,765,134 |
|
Net loss per share basic and diluted |
|
$ |
(0.39 |
) |
|
$ |
(0.26 |
) |
|
|
|
|
|
|
|
Six Months Ended October 31, |
|
|
2024 |
|
2023 |
|
|
|
|
|
Earnings per share |
|
|
|
|
|
|
|
|
Net income (loss) |
|
$ |
21,951,795 |
|
|
$ |
(393,401 |
) |
Less: Accretion of discounts to redemption of Series B convertible preferred stock |
|
|
(3,193,404 |
) |
|
|
(7,733,130 |
) |
Less: Series B convertible preferred stock dividends |
|
|
(1,129,759 |
) |
|
|
(906,735 |
) |
Less: Allocation of undistributed income to Series B convertible preferred stock |
|
|
(3,409,913 |
) |
|
|
– |
|
Undistributed income (loss) available to common stockholders |
|
$ |
14,218,719 |
|
|
$ |
(9,033,266 |
) |
|
|
|
|
|
|
|
|
|
Weighted average shares outstanding used in basic earnings per share |
|
|
7,751,708 |
|
|
|
10,683,514 |
|
Net income (loss) per share basic and diluted |
|
$ |
1.83 |
|
|
$ |
(0.85 |
) |
|
Schedule of potentially dilutive securities |
Schedule of potentially dilutive securities |
|
|
|
|
|
|
Three and Six Months Ended
October
31, |
|
|
2024 |
|
2023 |
Excluded options |
|
|
923,696 |
|
|
|
279,802 |
|
Excluded warrants |
|
|
18,570,847 |
|
|
|
18,570,847 |
|
Total excluded options and warrants |
|
|
19,494,543 |
|
|
|
18,850,649 |
|
|