XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 28, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue from Contracts with Customers
The following table disaggregates the Company’s revenue by end-user markets for the three and six month periods ended June 28, 2025 and June 29, 2024:
Three Months EndedSix Months Ended
June 28,
2025
June 29,
2024
June 28,
2025
June 29,
2024
Residential floorcovering products$67,707 $69,579 $129,714 $133,905 
Other services866 928 1,849 1,856 
Total net sales$68,573 $70,507 $131,563 $135,761 
Schedule of Contract Balances The activity in the advanced deposits for the three and six month periods ended June 28, 2025 and June 29, 2024 is as follows:
Three Months EndedSix Months Ended
June 28,
2025
June 29,
2024
June 28,
2025
June 29,
2024
Beginning contract liability$805 $1,367 $728 $966 
Revenue recognized from contract liabilities included in the beginning balance(431)(1,062)(762)(776)
Increases due to cash received, net of amounts recognized in revenue during the period350 453 758 568 
Ending contract liability$724 $758 $724 $758