XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 27, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue from Contracts with Customers [Table Text Block]
The following table disaggregates the Company’s revenue by end-user markets for the three and six month periods ended June 27, 2020 and June 29, 2019:

 
Three Months Ended
 
Six Months Ended
 
June 27,
2020
 
June 29,
2019
 
June 27,
2020
 
June 29,
2019
Residential floorcovering products
$
45,070

 
$
73,092

 
$
104,572

 
$
136,518

Commercial floorcovering products
15,453

 
26,708

 
36,082

 
51,218

Other services
301

 
594

 
747

 
1,265

Total net sales
$
60,824

 
$
100,394

 
$
141,401

 
$
189,001

Contract Balances [Table Text Block]
The activity in the advanced deposits for the three and six month periods ended June 27, 2020 and June 29, 2019 is as follows:

 
Three Months Ended
 
Six Months Ended
 
June 27,
2020
 
June 29,
2019
 
June 27,
2020
 
June 29,
2019
Beginning contract liability
$
5,199

 
$
5,089

 
$
4,685

 
$
6,013

Revenue recognized from contract liabilities included in the beginning balance
(3,239
)
 
(3,326
)
 
(3,590
)
 
(4,817
)
Increases due to cash received, net of amounts recognized in revenue during the period
2,604

 
3,536

 
3,469

 
4,103

Ending contract liability
$
4,564

 
$
5,299

 
$
4,564

 
$
5,299