XML 78 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Financial Instrument [Line Items]      
Sale/maturities of available-for-sale marketable securities $ 60.6 $ 4.8  
Unrealized loss relates to equity securities   8.2 $ 4.7
Unrealized gains relates to equity securities 32.7    
Not Designated as Hedge Instrument | Foreign Exchange Forward Contracts      
Financial Instrument [Line Items]      
Foreign currency gains (losses) 2.7 (0.3) $ 1.2
Not Designated as Hedge Instrument | Foreign Exchange Forward Contracts | Income Taxes And Other Receivables | Derivatives Purchased      
Financial Instrument [Line Items]      
Derivative notional amount 69.4 91.2  
Not Designated as Hedge Instrument | Foreign Exchange Forward Contracts | Income Taxes And Other Receivables | Derivatives Sold      
Financial Instrument [Line Items]      
Derivative notional amount $ 44.9 $ 41.8  
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 21 months