XML 69 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue from Contracts with Customers - Disaggregation of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2021
Feb. 02, 2020
Jan. 31, 2021
Feb. 02, 2020
Disaggregation of Revenue [Line Items]        
Total Net Sales $ 79,341 $ 68,518 $ 220,656 $ 208,787
Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 77,362 65,575 214,222 200,892
Transferred over Time [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 1,979 2,943 6,434 7,895
Mattress Fabrics [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 38,600 33,531 114,733 108,057
Mattress Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 38,600 33,531 114,733 108,057
Upholstery Fabrics [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 40,741 34,987 105,923 100,730
Upholstery Fabrics [Member] | Transferred at Point in Time [Member] | Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales 38,762 32,044 99,489 92,835
Upholstery Fabrics [Member] | Transferred over Time [Member] | Services [Member]        
Disaggregation of Revenue [Line Items]        
Total Net Sales $ 1,979 $ 2,943 $ 6,434 $ 7,895