XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 30, 2022
Jan. 31, 2021
Jan. 30, 2022
Jan. 31, 2021
Disaggregation of Revenue [Line Items]        
Total Net Sales $ 80,291 $ 79,341 $ 237,899 $ 220,656
Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 77,839 77,362 231,485 214,222
Transferred over Time [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 2,452 1,979 6,414 6,434
Mattress Fabrics [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 38,439 38,600 122,380 114,733
Mattress Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 38,439 38,600 122,380 114,733
Upholstery Fabrics [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 41,852 40,741 115,519 105,923
Upholstery Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 39,400 38,762 109,105 99,489
Upholstery Fabrics [Member] | Transferred over Time [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales $ 2,452 $ 1,979 $ 6,414 $ 6,434