v3.26.1
Income Taxes - Effective Income Tax Rate As a Percentage of Pretax Income Differed From the Us Federal Statutory Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Income Tax Disclosure [Abstract]      
US federal statutory rate 21.00% 21.00% 21.00%
State and local income tax, net of federal (national) income tax effect (4.40%) (1.50%) 4.60%
Statutory tax rate difference   8.80% (11.70%)
Other   3.00% (4.00%)
Net controlled foreign corporation tested income 1.80%    
Foreign-derived deduction eligible income (2.30%)    
Tax credits and related net benefits   (2.70%) 1.80%
Changes in valuation allowances   14.40% (14.00%)
Nontaxable or nondeductible items 1.60%    
Worldwide changes in unrecognized tax benefits 0.20%    
Impairment of goodwill   0.00% (10.90%)
Return to provision   (1.90%) 6.10%
Effective income tax rate (3.00%) 41.10% (7.10%)
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
US federal statutory rate $ 45,168    
State and local income tax, net of federal (national) income tax effect (9,478)    
Net controlled foreign corporation tested income 3,942    
Foreign-derived deduction eligible income (5,049)    
Nontaxable or nondeductible items 3,482    
Worldwide changes in unrecognized tax benefits 333    
Total (benefit) provision $ (6,531) $ 58,717 $ 13,272
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
US federal statutory rate 21.00% 21.00% 21.00%
State and local income tax, net of federal (national) income tax effect (4.40%) (1.50%) 4.60%
Statutory tax rate difference   8.80% (11.70%)
Other   3.00% (4.00%)
Net controlled foreign corporation tested income 1.80%    
Foreign-derived deduction eligible income (2.30%)    
Tax credits and related net benefits   (2.70%) 1.80%
Changes in valuation allowances   14.40% (14.00%)
Nontaxable or nondeductible items 1.60%    
Worldwide changes in unrecognized tax benefits 0.20%    
Impairment of goodwill   0.00% (10.90%)
Return to provision   (1.90%) 6.10%
Effective income tax rate (3.00%) 41.10% (7.10%)
United Kingdom      
Income Tax Disclosure [Abstract]      
Statutory tax rate difference 2.70%    
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Statutory tax rate difference $ 5,773    
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory tax rate difference 2.70%    
Germany      
Income Tax Disclosure [Abstract]      
Statutory tax rate difference (2.20%)    
Changes in future corporate income tax rate (2.00%)    
Trade tax 5.70%    
Other 0.40%    
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Statutory tax rate difference $ (4,630)    
Changes in future corporate income tax rate (4,286)    
Trade tax 12,225    
Other $ 905    
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory tax rate difference (2.20%)    
Changes in future corporate income tax rate (2.00%)    
Trade tax 5.70%    
Other 0.40%    
Hong Kong      
Income Tax Disclosure [Abstract]      
Other (0.40%)    
Pillar II top-up tax 1.20%    
Tax exemption (1.30%)    
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Other $ (782)    
Pillar II top-up tax 2,611    
Tax exemption $ (2,873)    
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Other (0.40%)    
Pillar II top-up tax 1.20%    
Tax exemption (1.30%)    
Brazil      
Income Tax Disclosure [Abstract]      
Withholding tax 1.20%    
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Other $ 59    
Withholding tax $ 2,686    
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Withholding tax 1.20%    
Australia      
Income Tax Disclosure [Abstract]      
Statutory tax rate difference 1.00%    
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Statutory tax rate difference $ 2,164    
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory tax rate difference 1.00%    
Other      
Income Tax Disclosure [Abstract]      
Statutory tax rate difference 0.30%    
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Statutory tax rate difference $ 599    
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory tax rate difference 0.30%    
US      
Income Tax Disclosure [Abstract]      
Other (0.30%)    
Effect of changes in tax laws or rates enacted in the current period 0.00%    
Tax credits and related net benefits (0.80%)    
Changes in valuation allowances (26.40%)    
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Other $ (624)    
Effect of changes in tax laws or rates enacted in the current period 0    
Tax credits (1,737)    
Changes in valuation allowances $ (57,019)    
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Other (0.30%)    
Effect of changes in tax laws or rates enacted in the current period 0.00%    
Tax credits and related net benefits (0.80%)    
Changes in valuation allowances (26.40%)