v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 28, 2026
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 month periods ended March 28, 2026 and March 29, 2025:
Three Months Ended
March 28,
2026
March 29,
2025
Residential floorcovering products$58,722 $62,007 
Other services658 983 
Total net sales$59,380 $62,990 
Schedule of Contract Balances The activity in the advanced deposits for the three month periods ended March 28, 2026 and March 29, 2025 is as follows:
Three Months Ended
March 28,
2026
March 29,
2025
Beginning contract liability$863 $728 
Revenue recognized from contract liabilities included in the beginning balance(387)(332)
Increases due to cash received, net of amounts recognized in revenue during the period579 409 
Ending contract liability$1,055 $805