XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies (Tables)
9 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Summary of antidilutive securities excluded from earnings per share calculations
The following table reflects the total potential share-based instruments outstanding at January 31, 2023 and 2022 including those that could have an effect on the future computation of dilution per common share, had their effect not been anti-dilutive:
 January 31,
 20232022
Total common stock equivalents1,779,167 1,681,448 
Summary of the calculation of earnings (loss) per share, basic and diluted
Three Months Ended
January 31,
Nine Months Ended January 31,
(Dollars in Thousands)2023202220232022
Basic net income (loss) per share computation:  
Net income (loss) attributable to common stockholders$(2,439)$787 $(2,774)$892 
Weighted Average common shares – basic13,558,642 13,500,444 13,532,990 13,170,880 
Basic net income (loss) per share$(0.18)$0.06 $(0.20)$0.07 
Diluted net income (loss) per share computation:    
Net income (loss) attributable to common stockholders$(2,439)$787 $(2,774)$892 
Weighted Average common shares13,558,642 13,500,444 13,532,990 13,170,880 
Incremental shares from assumed exercise of stock options— 886,565 — 1,007,202 
Adjusted weighted average share – diluted13,558,642 14,387,009 13,532,990 14,178,082 
Diluted net income (loss) per share$(0.18)$0.05 $(0.20)$0.06