XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Apr. 30, 2021
Financial Instrument [Line Items]          
Sale/maturities of available-for-sale marketable securities $ 18.7 $ 16.3 $ 54.7 $ 44.7  
Unrealized gains relates to equity securities     12.0 22.2  
Not Designated as Hedge Instrument | Foreign Exchange Forward Contracts          
Financial Instrument [Line Items]          
Foreign currency gains (losses) (0.3) $ 1.7 0.2 $ 1.9  
Not Designated as Hedge Instrument | Foreign Exchange Forward Contracts | Income Taxes And Other Receivables | Derivatives Purchased          
Financial Instrument [Line Items]          
Derivative notional amount 93.7   93.7   $ 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 $ 45.4   $ 45.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     22 months