XML 69 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Notes, Loans Payable, and Financing Arrangements - Additional Information (Detail) - USD ($)
12 Months Ended
Aug. 24, 2020
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Debt Instrument [Line Items]        
Amortization to interest expense for all debt issuance costs   $ 890,553 $ 687,000 $ 431,000
Notes Payable        
Debt Instrument [Line Items]        
Debt issuance cost   450,000 $ 875,000 $ 0
Debt issuance write-off costs   $ 689,000    
Maximum        
Debt Instrument [Line Items]        
Swingline Loan $ 5,000,000.0      
Swingline Loan        
Debt Instrument [Line Items]        
Interest description of revolving line of credit   Each Swingline Loan (as defined in the Amended and Restated Credit Agreement) bears interest at the Base Rate, plus an applicable margin based on our consolidated leverage ratio.    
Unsecured Revolving Credit Facility        
Debt Instrument [Line Items]        
Line of credit facility, borrowing capacity 100,000,000.0      
Interest description of revolving line of credit   The Revolving Line bears interest at either the Base Rate or LIBOR rate, plus an applicable margin based on our consolidated leverage ratio.    
Credit facility additional borrowing capacity option to increase maximum borrowing capacity $ 50,000,000.0      
Credit facility, maturity Aug. 24, 2025      
Credit Facilities        
Debt Instrument [Line Items]        
Borrowings outstanding   $ 0    
Outstanding letters of credit   2,700,000    
Credit Facilities | Self Insurance        
Debt Instrument [Line Items]        
Outstanding letters of credit   $ 1,500,000    
Credit Facilities | LIBOR Rate        
Debt Instrument [Line Items]        
Interest rate on borrowings   1.61%