XML 13 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive (Loss)/Income
Treasury Stock
Balance at Apr. 30, 2024 $ 399,914 $ 75 $ 289,994 $ 542,414 $ 73 $ (432,642)
Balance (in shares) at Apr. 30, 2024   75,395,000        
Treasury stock (in shares) at Apr. 30, 2024           29,834,000
Stock-based compensation 1,854   1,854      
Issuance of common stock under restricted stock unit awards, net of shares surrendered (1,057) $ 1 (1,058)      
Issuance of common stock under restricted stock unit awards, net of shares surrendered (in shares)   157,000        
Repurchase of treasury stock, including excise tax (12,958)         $ (12,958)
Repurchase of treasury stock, including excise tax, shares           871,000
Dividends issued (5,907)     (5,907)    
Net income (1,855)     (1,855)    
Balance at Jul. 31, 2024 379,991 $ 76 290,790 534,652 73 $ (445,600)
Balance (in shares) at Jul. 31, 2024   75,552,000        
Treasury stock (in shares) at Jul. 31, 2024           30,705,000
Balance at Apr. 30, 2025 $ 372,454 $ 76 298,075 532,615 0 $ (458,312)
Balance (in shares) at Apr. 30, 2025 44,111,461 75,789,000        
Treasury stock (in shares) at Apr. 30, 2025 31,677,994         31,678,000
Stock-based compensation $ 1,892   1,892      
Issuance of common stock under restricted stock unit awards, net of shares surrendered (792)   (792)      
Issuance of common stock under restricted stock unit awards, net of shares surrendered (in shares)   199,000        
Repurchase of treasury stock, including excise tax (20)         $ (20)
Dividends issued (5,784)     (5,784)    
Net income (3,411)     (3,411)    
Balance at Jul. 31, 2025 $ 364,379 $ 76 $ 299,175 $ 523,420 $ 0 $ (458,292)
Balance (in shares) at Jul. 31, 2025 44,310,374 75,988,000        
Treasury stock (in shares) at Jul. 31, 2025 31,677,994         31,678,000