XML 38 R24.htm IDEA: XBRL DOCUMENT
v3.22.4

Revenue | 12 Months Ended
--- | ---
Dec. 31, 2022
Revenue from Contract with Customer [Abstract] |
Revenue | 14. Revenue Our principal performance obligations are the sale of faucets and accessories, fiberglass and steel entry-door systems and locks, safes, safety, security devices and decking, and kitchen and bath cabinets (collectively, “goods” or “products”). We recognize revenue for the sale of goods based on our assessment of when control transfers to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods to our customers. Payment terms on our product sales normally range from 30 to 90 days. Taxes assessed by a governmental authority that we collect are excluded from revenue. The expected costs associated with our contractual warranties will continue to be recognized as expense when the products are sold. See Note 18, Commitments, for further discussion. We record estimates to reduce revenue for customer programs and incentives, which are considered variable consideration, and include price discounts, volume-based incentives, promotions and cooperative advertising when revenue is recognized in order to determine the amount of consideration the Company will ultimately be entitled to receive. These estimates are based on historical and projected experience for each type of customer. In addition, for certain customer program incentives, we receive an identifiable benefit (goods or services) in exchange for the consideration given and record the associated expenditure in selling, general and administrative expenses. We account for shipping and handling costs that occur after the customer has obtained control of a product as a fulfillment activity (i.e., as an expense) rather than as a promised service (i.e., as a revenue element). These costs are classified within selling, general and administrative expenses. Settlement of our outstanding accounts receivable balances is normally within 30 to 90 days of the original sale transaction date. Obligations arise for us from customer rights to return our goods for any reason, including among others, product obsolescence, stock rotations, trade-in agreements for newer products and upon termination of a customer contract. We estimate future product returns at the time of sale based on historical experience and record a corresponding refund obligation, which amounted to $27.2 million and $22.9 million as of December 31, 2022 and 2021, respectively. Refund obligations are classified within other current liabilities in our consolidated balance sheet. Return assets related to the refund obligation are measured at the carrying amount of the goods at the time of sale, less any expected costs to recover the goods and any expected reduction in value. Return assets are classified within other current assets and were approximately $2.9 million and $2.2 million as of December 31, 2022 and 2021, respectively. The Company disaggregates revenue from contracts with customers into (i) major sales distribution channels in the U.S. and (ii) total sales to customers outside the U.S. market as these categories depict the nature, amount, timing and uncertainty of revenues and cash flows that are affected by economic factors. The following table disaggregates our consolidated revenue by major sales distribution channels for the years ended December 31, 2022, 2021 and 2020.
(In millions) |  | December 31, 2022 |  |  | December 31, 2021 |  |  | December 31, 2020 |
Wholesalers(a) |  | $ | 2,100.0 |  |  | $ | 2,027.9 |  |  | $ | 1,500.6 |
Home Center retailers(b) |  |  | 1,270.7 |  |  |  | 1,254.1 |  |  |  | 928.2 |
Other retailers(c) |  |  | 392.9 |  |  |  | 440.7 |  |  |  | 346.0 |
U.S. net sales |  |  | 3,763.6 |  |  |  | 3,722.7 |  |  |  | 2,774.8 |
International(d) |  |  | 959.4 |  |  |  | 1,078.4 |  |  |  | 846.5 |
Net sales |  | $ | 4,723.0 |  |  | $ | 4,801.1 |  |  | $ | 3,621.3 |
(a) Represents sales to customers whose business is oriented toward builders, professional tradespeople and home remodelers, inclusive of sales through our customers’ respective internet website portals. (b) Represents sales to the three largest “Do-It-Yourself” retailers: The Home Depot, Inc., Lowe's Companies, Inc. and Menards, Inc., inclusive of sales through their respective internet website portals. (c) Represents sales principally to our mass merchant and standalone, independent e-commerce customers. (d) Represents sales in markets outside the United States, principally in China, Canada, Europe and Mexico. Practical Expedients Incremental costs of obtaining a contract include only those costs the Company incurs that would not have been incurred if the contract had not been obtained. These costs are required to be recognized as assets and amortized over the period that the related goods or services transfer to the customer. As a practical expedient, we expense as incurred costs to obtain a contract when the expected amortization period is one year or less. These costs are recorded within selling, general and administrative expenses.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration