Quarterly report pursuant to Section 13 or 15(d)

Financial Instruments - Additional Information (Detail)

v3.23.2
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Apr. 30, 2023
Financial Instrument [Line Items]      
Sale/maturities of available-for-sale marketable securities $ 17.2 $ 14.4  
Unrealized gain (loss) related to equity securities 11.9 (0.5)  
Not Designated as Hedge Instrument | Foreign currency forward contracts      
Financial Instrument [Line Items]      
Foreign currency gains (losses) 1.7 $ (0.6)  
Not Designated as Hedge Instrument | Foreign currency forward contracts | Income Taxes And Other Receivables | Derivatives Purchased      
Financial Instrument [Line Items]      
Derivative notional amount 84.6   $ 112.7
Not Designated as Hedge Instrument | Foreign currency forward contracts | Income Taxes And Other Receivables | Derivatives Sold      
Financial Instrument [Line Items]      
Derivative notional amount $ 21.2   $ 41.1
Available For Sale Marketable Securities | Minimum      
Financial Instrument [Line Items]      
Marketable securities remaining maturity 1 month    
Available For Sale Marketable Securities | Maximum      
Financial Instrument [Line Items]      
Marketable securities remaining maturity 10 months