XML 97 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments and Activities (Details)
€ in Millions, £ in Millions, $ in Millions
12 Months Ended
Apr. 30, 2019
USD ($)
Apr. 30, 2018
USD ($)
Apr. 30, 2017
USD ($)
Apr. 30, 2017
GBP (£)
Contract
Apr. 30, 2017
EUR (€)
Contract
Derivative [Line Items]          
Variable rate loans outstanding $ 478.8        
Interest Rate Swaps [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]          
Derivative [Line Items]          
Unrecognized gains to be reclassified into net income in the next twelve months 0.2        
Interest Rate Swaps [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Interest Expense [Member]          
Derivative [Line Items]          
Net (gains) losses reclassified from Accumulated Other Comprehensive Loss (4.7) $ (1.5) $ 1.1    
Interest Rate Swaps [Member] | Recurring [Member] | Level 2 [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]          
Derivative [Line Items]          
Assets fair value of derivative instrument $ 0.5 $ 5.1      
Interest Rate Swaps [Member] | April 2016 Interest Rate Swap (Variable Rate Loans) [Member] | LIBOR [Member]          
Derivative [Line Items]          
Inception date Apr. 04, 2016        
Fixed interest rate to be paid 0.92%        
Description of variable rate basis one-month LIBOR        
Term of variable rate 1 month        
Term of derivative instrument 3 years        
Expiration date May 15, 2019        
Notional amount of derivative liability $ 350.0        
Forward Exchange Contracts [Member] | Not Designated as Hedging Instrument [Member]          
Derivative [Line Items]          
Number of open derivative contracts held | Contract       2 2
Notional amount of derivative liability       £ 274 € 31
Forward Exchange Contracts [Member] | Not Designated as Hedging Instrument [Member] | Foreign Exchange Transaction Gains (Losses) [Member]          
Derivative [Line Items]          
Gains recognized on derivative instruments     $ 59.0