XML 34 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue
12 Months Ended
Dec. 28, 2024
Revenue from Contract with Customer [Abstract]  
Revenue REVENUE
Disaggregation of Revenue from Contracts with Customers

The following table disaggregates the Company’s revenue by end-user markets:
20242023
Residential floorcovering products$261,108 $272,210 
Other services3,918 4,133 
Total net sales$265,026 $276,343 

Residential floorcovering products. Residential floorcovering products include broadloom carpet, rugs, luxury vinyl flooring and engineered hardwood. These products are sold into the designer, retailer, mass merchant and builder markets.

Other services. Other services include carpet yarn processing and carpet dyeing services.

Contract Balances

Other than receivables that represent an unconditional right to consideration, which are presented separately (See Note 4), the Company does not recognize any contract assets which give conditional rights to receive consideration, as the Company does not incur costs to obtain customer contracts that are recoverable. The Company may receive cash payments from customers in advance of the Company’s performance for limited production run orders resulting in contract liabilities. These contract liabilities are classified in accrued expenses in the Consolidated Balance Sheets based on the timing of when the Company expects to recognize revenue, which is typically less than a year. The net decrease or increase in the contract liabilities is primarily driven by order activity for limited runs requiring deposits offset by the recognition of revenue and application of deposit on the receivables ledger for such activity during the period. The activity in the advanced deposits for continuing operations are as follows:

20242023
Beginning contract liability$966 $1,055 
Revenue recognized from contract liabilities included in the beginning balance(808)(881)
Increases due to cash received, net of amounts recognized in revenue during the period570 792 
Ending contract liability$728 $966