XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt and Available Credit Facilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Apr. 30, 2022
May 30, 2019
Long-term Debt, by Current and Noncurrent [Abstract]            
Short-term portion of long-term debt $ 25,000   $ 25,000   $ 18,750  
Long-term debt, less current portion 978,683   978,683   768,277  
Total debt 1,003,683   1,003,683   787,027  
Unamortized debt issuance costs 300   $ 300   300  
Amended and Restated RCA            
Debt and Available Credit Facilities [Abstract]            
Term of credit facility     5 years      
Amortization of debt issuance costs 300 $ 300 $ 500 $ 500    
Term Loan A Facility            
Debt and Available Credit Facilities [Abstract]            
Term of credit facility     5 years      
Term Loan A Facility | Amended and Restated RCA            
Long-term Debt, by Current and Noncurrent [Abstract]            
Long-term debt, less current portion 191,925   $ 191,925   204,343  
Debt and Available Credit Facilities [Abstract]            
Debt instrument, face amount           $ 250,000
Revolving Credit Facility            
Debt and Available Credit Facilities [Abstract]            
Term of credit facility     5 years      
Revolving Credit Facility | Amended and Restated RCA            
Long-term Debt, by Current and Noncurrent [Abstract]            
Long-term debt, less current portion 786,758   $ 786,758   $ 563,934  
Debt and Available Credit Facilities [Abstract]            
Amount of financing available under credit facilities           $ 1,250,000
Revolving Credit Facility | Amended and Restated RCA | Syndicate Bank Group led by Bank of America            
Debt and Available Credit Facilities [Abstract]            
Optional credit limit increase available on request 500,000   500,000      
Minimum increments in which optional credit limit increase may be requested 50,000   50,000      
Existing credit commitments $ 464,200   $ 464,200      
Revolving Credit Facility | Amended and Restated RCA | Syndicate Bank Group led by Bank of America | Minimum            
Debt and Available Credit Facilities [Abstract]            
Line of credit facility fee percentage     0.15%      
Revolving Credit Facility | Amended and Restated RCA | Syndicate Bank Group led by Bank of America | Maximum            
Debt and Available Credit Facilities [Abstract]            
Line of credit facility fee percentage     0.25%      
Revolving Credit Facility | LIBOR | Amended and Restated RCA | Syndicate Bank Group led by Bank of America | Minimum            
Debt and Available Credit Facilities [Abstract]            
Applicable margin     0.98%      
Revolving Credit Facility | LIBOR | Amended and Restated RCA | Syndicate Bank Group led by Bank of America | Maximum            
Debt and Available Credit Facilities [Abstract]            
Applicable margin     1.50%      
Revolving Credit Facility | Base Rate | Amended and Restated RCA | Syndicate Bank Group led by Bank of America | Minimum            
Debt and Available Credit Facilities [Abstract]            
Applicable margin     0.00%      
Revolving Credit Facility | Base Rate | Amended and Restated RCA | Syndicate Bank Group led by Bank of America | Maximum            
Debt and Available Credit Facilities [Abstract]            
Applicable margin     0.50%      
Revolving Credit Facility | Federal Funds Effective Rate | Amended and Restated RCA | Syndicate Bank Group led by Bank of America            
Debt and Available Credit Facilities [Abstract]            
Margin rate over reference rate used in determining base rate     0.50%      
Revolving Credit Facility | Eurocurrency Rate | Amended and Restated RCA | Syndicate Bank Group led by Bank of America            
Debt and Available Credit Facilities [Abstract]            
Margin rate over reference rate used in determining base rate     1.00%      
Line of Credit            
Debt and Available Credit Facilities [Abstract]            
Average interest rates on total debt outstanding 3.70% 1.92% 3.31% 1.97%    
Weighted average interest rates 3.99%   3.99%   2.55%