XML 25 R11.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue | 12 Months Ended
--- | ---
Dec. 31, 2018
Revenue from Contract with Customer [Abstract] |
Revenue | REVENUE The Company recognizes revenue when performance obligations under the terms of contracts with customers are satisfied, which occurs with the transfer of control of the Company’s products. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring its products to its customers. Sales, value added and other taxes collected concurrent with revenue-producing activities are excluded from revenue. Incidental items, such as training, customer service, instruction manuals and service requirements, are generally immaterial in the context of the contract and are recognized as expense. For the majority of product sales, the Company transfers control and recognizes revenue when it ships the product from its facility to its customer. The amount of consideration the Company receives and the revenue recognized varies with sales discounts, volume rebate programs and indexed material pricing. When the Company offers customers retrospective volume rebates, it estimates the expected rebates based on an analysis of historical experience. The Company adjusts its estimate of revenue related to volume rebates at the earlier of when the most likely amount of consideration expected to be received changes or when the consideration becomes fixed. When the Company offers customers prompt pay sales discounts or agrees to variable pricing based on material indices, it estimates the expected discounts or pricing adjustments based on an analysis of historical experience. The Company adjusts its estimate of revenue related to sales discounts and indexed material pricing to the expected value of the consideration to which the Company will be entitled. The Company includes the variable consideration in the transaction price to the extent that it is probable that a significant reversal of cumulative revenue will not occur when the volume, discount or indexed material price uncertainties are resolved. The Company has elected to recognize shipping and handling costs as fulfillment costs when control over products has transferred to the customer, and records the expense within selling, general and administrative expenses. See Note 14 - Segment Reporting for the Company’s disclosures of disaggregated revenue.

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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration