XML 67 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 28, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Revenue from contracts with customers disaggregated by sales channel and by segment is as follows (in thousands):
 
 
Three Months Ended
 
Segment
March 28,
2020
 
March 30,
2019
Supplies-driven channel
Office furniture
$
175,925

 
$
176,693

Contract channel
Office furniture
162,461

 
176,818

Hearth
Hearth products
130,318

 
125,945

Net sales
 
$
468,704

 
$
479,456


Contract with Customer, Asset and Liability
Contract assets and contract liabilities were as follows (in thousands):
 
March 28,
2020
 
December 28,
2019
Trade receivables (1)
$
235,617

 
$
278,124

Contract assets (current) (2)
$
872

 
$
857

Contract assets (long-term) (3)
$
2,521

 
$
2,700

Contract liabilities (4)
$
38,028

 
$
54,972





The index below indicates the line item in the Condensed Consolidated Balance Sheets where contract assets and contract liabilities are reported:

(1)     "Receivables"
(2)     "Prepaid expenses and other current assets"
(3)     "Other Assets"
(4)     "Accounts payable and accrued expenses"

Changes in contract asset and contract liability balances during the three months ended March 28, 2020 were as follows (in thousands):
 
Contract assets increase (decrease)
 
Contract liabilities (increase) decrease
Reclassification of contract assets to contra-revenue
$
(164
)
 
$

Contract liabilities recognized and recorded to contra-revenue as a result of performance obligations satisfied

 
(24,610
)
Contract liabilities paid

 
39,064

Cash received in advance and not recognized as revenue

 
(19,220
)
Reclassification of cash received in advance to revenue as a result of performance obligations satisfied

 
21,710

Net change
$
(164
)
 
$
16,944



Changes in contract asset and contract liability balances during the three months ended March 30, 2019 were as follows (in thousands):
 
Contract assets increase (decrease)
 
Contract liabilities (increase) decrease
Reclassification of contract assets to contra-revenue
$
(82
)
 
$

Contract liabilities recognized and recorded to contra-revenue as a result of performance obligations satisfied

 
(28,567
)
Contract liabilities paid

 
41,368

Cash received in advance and not recognized as revenue

 
(24,185
)
Reclassification of cash received in advance to revenue as a result of performance obligations satisfied

 
25,113

Net change
$
(82
)
 
$
13,729