XML 103 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Detail)
1 Months Ended 12 Months Ended
Apr. 01, 2018
USD ($)
Option
May 16, 2016
USD ($)
May 31, 2018
USD ($)
Apr. 30, 2016
USD ($)
Apr. 29, 2018
USD ($)
Apr. 30, 2017
USD ($)
May 01, 2016
USD ($)
Commitments and Contingencies Disclosure [Line Items]              
Rental expense for operating leases         $ 3,000,000 $ 2,900,000 $ 3,000,000
Future minimum rental commitments for noncancellable operating leases in fiscal 2019         2,600,000    
Future minimum rental commitments for noncancellable operating leases in fiscal 2020         1,900,000    
Future minimum rental commitments for noncancellable operating leases in fiscal 2021         1,100,000    
Future minimum rental commitments for noncancellable operating leases in fiscal 2022         181,000    
Future minimum rental commitments for noncancellable operating leases in fiscal 2023         10,000    
Accounts payable for capital expenditures         1,800,000 6,100,000  
Accounts payable for capital expenditures, current         1,776,000 4,767,000  
Accounts payable for capital expenditures, noncurrent           1,322,000  
buildings and improvements [Member]              
Commitments and Contingencies Disclosure [Line Items]              
Amount financed for construction of building         1,400,000 5,100,000  
Amount financed for construction of building required to be paid in fiscal 2019         $ 1,800,000    
Minimum [Member]              
Commitments and Contingencies Disclosure [Line Items]              
Lease terms         1 year    
Maximum [Member]              
Commitments and Contingencies Disclosure [Line Items]              
Lease terms         5 years    
Lease terms, renewal options for additional periods         12 years    
Read Window Products LLC [Member]              
Commitments and Contingencies Disclosure [Line Items]              
Lease terms 3 years            
Lease terms, renewal options for additional periods 3 years            
Monthly lease payments of a plant facility $ 18,000            
Lease expiration date Mar. 31, 2021            
Lease number of renewal options | Option 4            
Rental payments         $ 18,000    
Mattress Fabrics [Member]              
Commitments and Contingencies Disclosure [Line Items]              
Monthly lease payments of a plant facility         13,000    
Mattress Fabrics [Member] | Plant facility [Member]              
Commitments and Contingencies Disclosure [Line Items]              
Rental payments         156,000 156,000 $ 156,000
Mattress Fabrics [Member] | Capital Addition Purchase Commitments [Member]              
Commitments and Contingencies Disclosure [Line Items]              
Open purchase commitments         3,400,000    
Mattress Fabrics [Member] | Capital Addition Purchase Commitments [Member] | buildings and improvements [Member]              
Commitments and Contingencies Disclosure [Line Items]              
Open purchase commitments         1,400,000    
Contractual obligation, current cost   $ 11,300,000          
Contractual obligation paid       $ 1,900,000 $ 3,700,000 $ 4,300,000  
Mattress Fabrics [Member] | Capital Addition Purchase Commitments [Member] | buildings and improvements [Member] | London Interbank Offered Rate (LIBOR) [Member]              
Commitments and Contingencies Disclosure [Line Items]              
Percentage rate added to variable rate         2.25%    
Variable interest rate         30 day LIBOR rate    
Mattress Fabrics [Member] | Capital Addition Purchase Commitments [Member] | buildings and improvements [Member] | Letter of Credit [Member]              
Commitments and Contingencies Disclosure [Line Items]              
Letter of credit   $ 5,000,000          
Unused fee calculated on letter of credit   0.10%          
Mattress Fabrics [Member] | Capital Addition Purchase Commitments [Member] | Subsequent Event [Member] | buildings and improvements [Member]              
Commitments and Contingencies Disclosure [Line Items]              
Contractual obligation paid     $ 1,400,000