XML 68 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues (Notes)
12 Months Ended
Dec. 29, 2019
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
We derive our revenues primarily from the manufacture and delivery of doors and door components as performance obligations that arise from our contracts with customers are satisfied. Materially all of our revenues are generated from contracts with customers and the nature, timing and any uncertainty in the recognition of revenues are not affected by the type of good, customer or geographical region to which the performance obligation relates. Our contracts with our customers are generally in the form of purchase orders and the performance obligation arises upon receipt of the purchase order and agreement upon the transaction price. The performance obligations are satisfied at a point in time when control of the promised goods is transferred to the customer and payment terms vary from customer to customer. Payment terms are short-term, are customary for our industry and in some cases, early payment incentives are offered.
The transaction price recognized as revenue and accounts receivable is determined based upon a number of estimates, including:
Incentive-based volume rebates, which are based on individual rebate agreements with our customers, as well as historical and expected performance of each individual customer,
Estimated sales returns, which are based on historical returns as a percentage of revenues, and
Adjustments for early payment discounts offered by us.
Contract assets are represented by our trade accounts receivable balances on the consolidated balance sheets, and are described in Note 3. Accounts Receivable. There were no other material contract assets or liabilities as of December 29, 2019 or December 30, 2018. Our warranties are assurance-type warranties and do not represent separate performance obligations to our customers. There were no material impairment losses related to contract assets during the years ended December 29, 2019, December 30, 2018, or December 31, 2017.