XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2021
Nov. 01, 2020
Oct. 31, 2021
Nov. 01, 2020
Disaggregation of Revenue [Line Items]        
Total Net Sales $ 74,561 $ 76,851 $ 157,608 $ 141,315
Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 72,298 74,696 153,646 136,860
Transferred over Time [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 2,263 2,155 3,962 4,455
Mattress Fabrics [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 40,883 40,030 83,941 76,133
Mattress Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 40,883 40,030 83,941 76,133
Upholstery Fabrics [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 33,678 36,821 73,667 65,182
Upholstery Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 31,415 34,666 69,705 60,727
Upholstery Fabrics [Member] | Transferred over Time [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales $ 2,263 $ 2,155 $ 3,962 $ 4,455