XML 100 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Income Tax Contingency [Line Items]        
Valuation allowance for deferred tax assets $ 437,497,000 $ 386,882,000    
Net operating loss carryforwards 537,912,000 547,590,000    
Tax credits 32,271,000 31,373,000    
Unrecognized tax benefits 29,625,000 22,691,000 $ 18,157,000 $ 16,622,000
Unrecognized tax benefits that would impact the effective tax rate before consideration of valuation allowance 0      
Increase (decrease) related to tax positions taken in prior periods 1,553,000 1,201,000 (1,050,000)  
Increase related to tax positions taken in the current period 5,381,000 3,333,000 2,585,000  
Recognize penalties and interests accrued on unrecognized tax benefits (less than) 900,000 200,000 $ 200,000  
Accrued interest and penalties, amount 1,300,000 400,000    
Dividend withholding tax from foreign jurisdictions 5,700,000      
Canada Revenue Agency        
Income Tax Contingency [Line Items]        
Tax credits 1,100,000      
Tax Authority, Spain        
Income Tax Contingency [Line Items]        
Tax credits 1,400,000      
Ministry of the Economy, Finance and Industry, France        
Income Tax Contingency [Line Items]        
Tax credits 600,000      
Dutch | Tax and Customs Administration, Netherlands        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards 1,407,000,000      
U.S. Federal | IRS        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards 546,300,000      
Tax credits 34,600,000      
U.S. Federal | Her Majesty's Revenue and Customs (HMRC)        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards 97,900,000      
U.S. State Income Tax        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards 551,200,000      
Tax credits 9,300,000      
The Netherlands        
Income Tax Contingency [Line Items]        
Valuation allowance for deferred tax assets 390,500,000 344,500,000    
United Kingdom        
Income Tax Contingency [Line Items]        
Valuation allowance for deferred tax assets 24,300,000 19,400,000    
United States        
Income Tax Contingency [Line Items]        
Valuation allowance for deferred tax assets 22,700,000 $ 23,000,000.0    
Cumulative earnings 825,600,000      
Other countries        
Income Tax Contingency [Line Items]        
Cumulative earnings $ 213,400,000