XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Revolving Credit Facility/Term Loan (Details)
Oct. 31, 2022
USD ($)
Jan. 28, 2023
USD ($)
Apr. 30, 2022
USD ($)
Debt Instrument [Line Items]      
Debt issuance costs $ 600,000 $ 3,500,000 $ 900,000
Bank of America, N.A., and Wells Fargo Bank, N.A. [Member] | Revolving Credit Facility      
Debt Instrument [Line Items]      
Interest rate (as a percent)   6.00%  
Line of credit | Bank of America, N.A., and Wells Fargo Bank, N.A. [Member] | Revolving Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 750,000,000    
Line of credit | Bank of America, N.A. | Revolving Credit Facility      
Debt Instrument [Line Items]      
Leverage ratio on pro forma basis 3.00    
Credit agreement termination date Oct. 31, 2027    
Debt issuance costs $ 3,200,000    
Line of credit | Bank of America, N.A. | Revolving Credit Facility | Base Rate | Maximum      
Debt Instrument [Line Items]      
Adjusted interest rate 1.25%    
Line of credit | Bank of America, N.A. | Revolving Credit Facility | Base Rate | Minimum      
Debt Instrument [Line Items]      
Adjusted interest rate 0.375%    
Line of credit | Bank of America, N.A. | Revolving Credit Facility | SOFR Daily Floating Rate Loans | Maximum      
Debt Instrument [Line Items]      
Adjusted interest rate 2.25%    
Line of credit | Bank of America, N.A. | Revolving Credit Facility | SOFR Daily Floating Rate Loans | Minimum      
Debt Instrument [Line Items]      
Adjusted interest rate 1.375%    
Line of credit | Bank of America, N.A. | Revolving Credit Facility | Euro Interbank Offered Rate Plus | Maximum      
Debt Instrument [Line Items]      
Adjusted interest rate 2.25%    
Line of credit | Bank of America, N.A. | Revolving Credit Facility | Euro Interbank Offered Rate Plus | Minimum      
Debt Instrument [Line Items]      
Adjusted interest rate 1.375%    
Term loan | Bank of America, N.A. | Revolving Credit Facility      
Debt Instrument [Line Items]      
Increase in revolving commitments $ 250,000,000