XML 75 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
May 01, 2022
May 02, 2021
Disaggregation of Revenue [Line Items]      
Total Net Sales $ 234,934 $ 294,839 $ 299,720
Transferred at Point in Time [Member] | Product [Member]      
Disaggregation of Revenue [Line Items]      
Total Net Sales 225,991 285,781 291,172
Transferred over Time [Member] | Services [Member]      
Disaggregation of Revenue [Line Items]      
Total Net Sales 8,943 9,058 8,548
Mattress Fabrics [Member]      
Disaggregation of Revenue [Line Items]      
Total Net Sales 110,995 152,159 157,671
Mattress Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]      
Disaggregation of Revenue [Line Items]      
Total Net Sales 110,995 152,159 157,671
Upholstery Fabrics [Member]      
Disaggregation of Revenue [Line Items]      
Total Net Sales 123,939 142,680 142,049
Upholstery Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]      
Disaggregation of Revenue [Line Items]      
Total Net Sales 114,996 133,622 133,501
Upholstery Fabrics [Member] | Transferred over Time [Member] | Services [Member]      
Disaggregation of Revenue [Line Items]      
Total Net Sales $ 8,943 $ 9,058 $ 8,548