XML 16 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2017
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Apr. 30, 2019
Financial Instrument [Line Items]            
Derivative losses included in accumulated other comprehensive income (loss)       $ (0.4)    
Designated as Hedge Instrument | Interest Rate Swap | Cash Flow Hedge            
Financial Instrument [Line Items]            
Derivative notional amount $ 129.8 $ 99.7   $ 99.7    
Derivative, Maturity Date Jun. 15, 2021          
Interest rate   1.919%   1.919%    
Not Designated as Hedge Instrument | Foreign Exchange Forward Contracts            
Financial Instrument [Line Items]            
Foreign currency gains (losses)   $ 2.1 $ (0.2) $ 0.5 $ (0.1)  
Not Designated as Hedge Instrument | Foreign Exchange Forward Contracts | Income Taxes And Other Receivables | Derivatives Purchased            
Financial Instrument [Line Items]            
Derivative notional amount   55.1   55.1   $ 51.4
Not Designated as Hedge Instrument | Foreign Exchange Forward Contracts | Income Taxes And Other Receivables | Derivatives Sold            
Financial Instrument [Line Items]            
Derivative notional amount   $ 47.9   $ 47.9   $ 40.0