XML 86 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments and Hedging Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Apr. 30, 2022
Derivative Instruments and Hedging Activities [Abstract]      
Total debt outstanding $ 939,111   $ 787,027
Unamortized debt issuance costs 300   300
Variable rate loans outstanding 939,400    
Interest Rate Swaps [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]      
Derivative Instruments and Hedging Activities [Abstract]      
Notional amount 500,000   500,000
Net losses reclassified from Accumulated other comprehensive loss into Interest expense (400) $ (1,100)  
Interest Rate Swaps [Member] | Recurring [Member] | Level 2 [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]      
Derivative Instruments and Hedging Activities [Abstract]      
Assets fair value of derivative instrument 6,300   5,800
Liabilities of derivative instrument 900   200
Interest Rate Swaps [Member] | Recurring [Member] | Level 2 [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Other Non-current Assets [Member]      
Derivative Instruments and Hedging Activities [Abstract]      
Assets fair value of derivative instrument 5,000   4,900
Interest Rate Swaps [Member] | Recurring [Member] | Level 2 [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Prepaid Expenses and Other Current Assets [Member]      
Derivative Instruments and Hedging Activities [Abstract]      
Assets fair value of derivative instrument $ 1,300   $ 900
Interest Rate Swaps [Member] | June 2019 Interest Rate Swap (Variable Rate Loans) [Member] | Designated as Hedging Instrument [Member] | LIBOR [Member]      
Derivative Instruments and Hedging Activities [Abstract]      
Inception date Jun. 24, 2019    
Notional amount $ 100,000    
Fixed Interest Rate 1.65%    
Term of variable rate 1 month    
Term of derivative instrument 3 years    
Expiration date Jul. 15, 2022    
Interest Rate Swaps [Member] | June 2022 Interest Rate Swap (Variable Rate Loans) [Member] | Designated as Hedging Instrument [Member] | LIBOR [Member]      
Derivative Instruments and Hedging Activities [Abstract]      
Inception date Jun. 16, 2022    
Notional amount $ 100,000    
Fixed Interest Rate 3.50%    
Term of variable rate 1 month    
Term of derivative instrument 3 years    
Expiration date May 15, 2024