XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Policies)
6 Months Ended
Jun. 30, 2020
Revenue From Contract With Customer [Abstract]  
Revenue Recognition

The Company’s revenues are primarily comprised of sales of products. Revenue is recognized when the Company satisfies its performance obligation under the contract by transferring the promised product to its customer that obtains control of the product. A performance obligation is a promise in a contract to transfer a distinct product to a customer. Most of the Company’s contracts have a single performance obligation, as the promise to transfer products or services is not separately identifiable from other promises in the contract and, therefore, not distinct.

Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products. As such, revenue is recorded net of returns, allowances, customer discounts, and incentives. Sales and other taxes are excluded from revenues. Invoiced shipping and handling costs are included in revenue.

The Company’s revenue is primarily from products transferred to customers at a point in time. The Company recognizes revenue at the point in time in which the customer obtains control of the product, which is generally when product title passes to the customer upon shipment.

We have determined that there are certain customer agreements involving production of specified product grades and shapes that require revenue to be recognized over time, in advance of shipment, due to there being no alternative use for these grades and shapes without significant economic loss. Also, the Company maintains an enforceable right to payment including a normal profit margin from the customer in the event of contract termination.