XML 112 R91.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Schedule Of Income Taxes [Line Items]        
Deferred tax assets, valuation allowance increase (decrease) $ (3,000,000.0) $ (12,700,000) $ 1,200,000  
Changes in deferred tax assets valuation allowance, amount   (9,700,000)    
Undistributed earnings of foreign subsidiaries 831,000,000.0      
Unrecognized tax benefits liability 10,856,000 14,023,000 10,566,000 $ 10,682,000
Unrecognized tax benefits, reductions resulting from resolution 3,000,000.0      
Unrecognized tax benefits, interest on income taxes accrued 2,700,000 2,100,000 1,800,000  
Unrecognized tax benefits, income tax penalties accrued 400,000 200,000    
Recognized interest expense 800,000 $ 0 $ 400,000  
Internal Revenue Service (IRS)        
Schedule Of Income Taxes [Line Items]        
Net operating loss carryforward 800,000      
State and Local Jurisdiction        
Schedule Of Income Taxes [Line Items]        
Net operating loss carryforward 23,700,000      
Foreign Tax Jurisdiction        
Schedule Of Income Taxes [Line Items]        
Net operating loss carryforward $ 93,900,000