XML 49 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Revenue Recognition
Revenue Recognition
We follow a five-step model for revenue recognition. The five steps are: (1) identification of the contract(s) with the customer, (2) identification of the performance obligation(s) in the contract(s), (3) determination of the transaction price, (4) allocation of the transaction price to the performance obligation(s), and (5) recognition of revenue when (or as) each performance obligation is satisfied. Control of our products transfers to our customers when the customer is able to direct the use of, and obtain substantially all of the benefits from, our products, which occurs at the later of when title or risk of loss transfers to the customer. Control generally transfers to the customer at a point in time upon loading of our product onto transportation equipment or delivery to a customer destination. Revenue from forward sales programs is recognized on the same basis as other sales regardless of when the customer advances are received.
In situations where we have agreed to arrange delivery of the product to the customer’s intended destination and control of the product transfers upon loading of our product, we have elected to not identify delivery of the product as a performance obligation. We account for freight income associated with the delivery of these products as freight revenue, since this activity fulfills our obligation to transfer the product to the customer. Shipping and handling costs incurred by us are included in cost of sales.
We offer cash incentives to certain customers based on the volume of their purchases over a certain period. Customer incentives are reported as a reduction in net sales.
Any sales tax, value added tax, and other tax we collect concurrently with our revenue-producing activities are excluded from revenue.