XML 86 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Financial Instrument [Line Items]      
Sale/maturities of available-for-sale marketable securities $ 38.1 $ 58.6 $ 79.3
Unrealized gains relates to equity securities 25.1    
Unrealized loss relates to equity securities   3.8 27.3
Not Designated as Hedge Instrument | Foreign currency forward contracts      
Financial Instrument [Line Items]      
Foreign currency gains (losses) 0.6 2.1 $ (0.2)
Not Designated as Hedge Instrument | Foreign currency forward contracts | Derivatives Purchased      
Financial Instrument [Line Items]      
Derivative notional amount 82.9 112.7  
Not Designated as Hedge Instrument | Foreign currency forward contracts | Derivatives Sold      
Financial Instrument [Line Items]      
Derivative notional amount $ 34.0 $ 41.1  
Minimum      
Financial Instrument [Line Items]      
Marketable securities remaining maturity 1 month    
Maximum      
Financial Instrument [Line Items]      
Marketable securities remaining maturity 23 months