XML 50 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue (Tables)
12 Months Ended
Dec. 29, 2018
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 twelve months ended December 29, 2018, December 30, 2017, and December 31, 2016:
 
 
2018
 
2017
 
2016
Residential floorcovering products
 
$
289,129

 
$
279,038

 
$
262,892

Commercial floorcovering products
 
113,971

 
131,372

 
127,816

Other services
 
1,933

 
2,052

 
6,745

Total net sales
 
$
405,033

 
$
412,462

 
$
397,453

Contract Balances [Table Text Block]
The activity in the advanced deposits for the twelve months ended December 29, 2018, December 30, 2017, and December 31, 2016 is as follows:

 
2018
 
2017
 
2016
Beginning contract liability
$
5,717

 
$
8,212

 
$
6,674

Revenue recognized from contract liabilities included in the beginning balance
(5,717
)
 
(7,820
)
 
(5,894
)
Increases due to cash received, net of amounts recognized in revenue during the period
6,013

 
5,325

 
7,432

Ending contract liability
$
6,013

 
$
5,717

 
$
8,212