XML 88 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Financial Instrument [Line Items]      
Sale/maturities of available-for-sale marketable securities $ 32.7 $ 38.1 $ 58.6
Unrealized gains relates to equity securities 1.3 25.1  
Unrealized loss relates to equity securities     3.8
Not Designated as Hedge Instrument | Foreign currency forward contracts      
Financial Instrument [Line Items]      
Foreign currency (losses) gains (1.0) 0.6 $ 2.1
Not Designated as Hedge Instrument | Foreign currency forward contracts | Derivatives Purchased      
Financial Instrument [Line Items]      
Derivative notional amount 74.7 82.9  
Not Designated as Hedge Instrument | Foreign currency forward contracts | Derivatives Sold      
Financial Instrument [Line Items]      
Derivative notional amount $ 42.6 $ 34.0  
Minimum      
Financial Instrument [Line Items]      
Marketable securities remaining maturity 1 month    
Maximum      
Financial Instrument [Line Items]      
Marketable securities remaining maturity 24 months