Accounting Policy Revenue is recognized from the sale of products when control transfers to the customer, which is demonstrated by our right to payment, a transfer of title, a transfer of the risk and rewards of ownership, or the customer acceptance, but most frequently upon shipment where the customer obtains physical possession of the goods. The majority of the Company's revenue is recorded at a point in time. In some contracts the Company found that under ASC 606, control transferred to the customer over time primarily in contracts where the customer is required to pay for the cost of both the finished and unfinished goods at the time of cancellation plus a reasonable profit relative to the work performed for products that were customized for the customer. Upon adoption of ASC 606, we recognize revenue over time for those agreements that have a right to margin and where the products being produced have no alternative use. Prior to the adoption date, revenue related to these agreements was recognized when the goods were shipped; as a result of the adoption of ASC 606, a portion of our revenue may be earned in periods earlier than it would have been in prior years. The cumulative adjustment to retained earnings upon adoption, which is presented in the table above, represents those earnings that would have been recognized in the previous year had ASC 606 been in effect during that time. Based on our production cycle, it is generally expected that goods related to the revenue represented in that adjustment will be shipped and billed within the current year. For revenue recognized over time, we estimate the amount of revenue attributable to a contract earned at a given point during the production cycle based on certain costs, such as materials and labor incurred to date, plus the expected profit, which is a cost-to-cost input method. The Companys payment terms vary by the type and location of the customer and the products or services offered. The Company does not offer any payment terms that would meet the requirements for consideration as a significant financing component under ASC 606. Shipping and handling fees and costs incurred in connection with products sold are recorded in cost of sales in the consolidated statements of income, and are not considered a performance obligation to our customers. The Company pays sales commissions that relate to contracts for products or services that are satisfied at a point in time or over a period of one year or less and are expensed as incurred. These costs are reported as a component of selling and administrative expenses in the unaudited condensed consolidated statement of operations. We offer assurance type warranties on our products as well as separately sold warranty contracts. Revenue related to warranty contracts that are sold separately is recognized over the life of the warranty term. Variable consideration is estimated at the expected value (sum of the probability of weighted amounts) or most likely amount, whichever method is found to be most appropriate to estimate the consideration to which the Company will be entitled, and only to the extent it is probable that a subsequent change in estimate will not result in a significant revenue reversal when estimating the amount of revenue to recognize. Variable consideration is treated as a change to the sales transaction price and based largely on an assessment of all information (i.e., historical, current and forecasted) that is reasonably available to the Company. Variable consideration is estimated at contract inception and updated at the end of each reporting period as additional information becomes available.