XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Significant Accounting Policies - Schedule of Calculation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Basic net income (loss) per share computation:    
Net income (loss) attributable to common stockholders $ (466) $ 1,313
Weighted Average common shares - basic (in shares) 13,788,414 13,593,766
Basic net income (loss) per share (in dollars per share) $ (0.03) $ 0.10
Diluted net income (loss) per share computation:    
Net income (loss) attributable to common stockholders $ (436) $ 1,313
Weighted Average common shares (in shares) 13,788,414 13,593,766
Incremental shares from assumed exercise of stock options (in shares) 0 448,613
Adjusted weighted average share – diluted (in shares) 13,788,414 14,042,379
Diluted net income (loss) per share (in dollars per share) $ (0.03) $ 0.09