XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Significant Accounting Policies (Tables)
3 Months Ended
Jul. 31, 2024
Accounting Policies [Abstract]  
Summary of the calculation of earnings (loss) per share, basic and diluted
The following table reflects these calculations. Note, as of July 31, 2023, all of the Company's potential common stock was considered anti-dilutive.
 
Three Months Ended
July 31,
(Dollars in Thousands)20242023
Basic net income (loss) per share computation:  
Net income (loss) attributable to common stockholders$1,313 $(2,566)
Weighted Average common shares – basic13,593,766 13,506,782 
Basic net income (loss) per share$0.10 $(0.19)
Diluted net income (loss) per share computation:  
Net income (loss) attributable to common stockholders$1,313 $(2,566)
Weighted Average common shares13,593,766 13,506,782 
Incremental shares from assumed exercise of stock options448,613 — 
Adjusted weighted average share – diluted14,042,379 13,506,782 
Diluted net income (loss) per share$0.09 $(0.19)
Summary of antidilutive securities excluded from earnings per share calculations
The following table reflects the total potential share-based instruments outstanding at July 31, 2024 and 2023 including those that could have an effect on the future computation of dilution per common share, had their effect not been anti-dilutive due to the Company's net losses in the related periods:
 July 31,
 20242023
Total common stock equivalents1,131,624 1,766,752