XML 61 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Apr. 30, 2021
Financial Instrument [Line Items]          
Sale/maturities of available-for-sale marketable securities $ 14.3 $ 16.7 $ 36.0 $ 28.4  
Unrealized gains relates to equity securities     8.1 11.2  
Not Designated as Hedge Instrument | Foreign Exchange Forward Contracts          
Financial Instrument [Line Items]          
Foreign currency gains (losses) 0.4 $ (0.5) 0.5 $ 0.3  
Not Designated as Hedge Instrument | Foreign Exchange Forward Contracts | Income Taxes And Other Receivables | Derivatives Purchased          
Financial Instrument [Line Items]          
Derivative notional amount 90.0   90.0   $ 69.4
Not Designated as Hedge Instrument | Foreign Exchange Forward Contracts | Income Taxes And Other Receivables | Derivatives Sold          
Financial Instrument [Line Items]          
Derivative notional amount $ 44.4   $ 44.4   $ 44.9
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     23 months