XML 79 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Apr. 30, 2024
Income Tax Disclosure [Abstract]          
Income tax (benefit) expense $ (108,000) $ 982,000 $ 1,000,000 $ 3,894,000  
Effective income tax rate (8.50%) 27.90% 13.10% 33.10%  
Tax benefit     $ 421,000    
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount     387,000    
Deferred tax liability, global tax exposure for unremitted earnings of international subsidiaries $ 1,431,000   $ 1,431,000   $ 1,572,000