XML 20 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 30, 2018
Revenue from Contract with Customer [Abstract]  
Summary of Significant Accounting Policies
Significant Accounting Policies

Revenue Recognition

Our revenues result from the sale of products or services and reflect the consideration to which we expect to be entitled. We record revenue based on a five-step model in accordance with ASC 606, Revenue from Contracts with Customers ("ASC 606"). For our customer contracts, we identify the performance obligations (products or services), determine the transaction price, allocate the contract transaction price to the performance obligations, and recognize the revenue when the performance

3. Summary of Significant Accounting Policies (continued)

obligation is fulfilled, which is when the product is shipped to or received by the customer, depending on the specific terms of the arrangement. Our revenues are recorded at a point in time.

Product sales are recorded net of variable consideration, such as provisions for returns, discounts and allowances. Such provisions are calculated using historical averages adjusted for any expected changes due to current business conditions. Consideration given to customers for cooperative advertising is recognized as a reduction of revenue except to the extent that there is a distinct good or service, in which case the expense is classified as selling, general, and administrative expense. Provisions for customer volume rebates are based on achieving a certain level of purchases and other performance criteria that are established on a program by program basis. These rebates are estimated based on the expected amount to be provided to the customers and are recognized as a reduction of revenue.

As part of our adoption of ASC 606, we elected the practical expedient to expense incremental costs of obtaining a contract, if the contract period is for one year or less. These costs are included in selling, general and administrative expenses. Otherwise, incremental contract costs are recognized as an asset in the consolidated balance sheets and amortized over time as promised goods and services are transferred to a customer. We also elected to adopt a policy that shipping and handling costs will be accounted for as costs to fulfill a contract and are not considered performance obligations to our customers. The impact is expected to be insignificant as the expedient and policy election align with our current practice.
Refer to Note 16, "Business Segment Data" for additional description of our reportable business segments and disaggregated revenue disclosures.