Revenue Recognition On January 1, 2018, the Company adopted a new accounting standard, as amended, regarding revenue from contracts with customers using the modified retrospective approach, which was applied to all contracts with customers. Under the new standard, an entity is required to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. There was no cumulative financial statement effect of initially applying the new revenue standard because an analysis of our contracts supported the recognition of revenue consistent with our historical approach. In accordance with the modified retrospective approach, the comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company does not expect the adoption of the new revenue standard to have a material impact to the Companys revenues or net income on an ongoing basis. The Companys revenues are primarily derived from consideration paid by customers for tangible goods. The Company analyzes its different goods and services by segment to determine the appropriate basis for revenue recognition, as described below. Revenue is not generated from sources other than contracts with customers and revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. There are no material upfront costs for operations that are incurred from contracts with customers. On occasion, NobelClad and DynaEnergetics may require customers to make advance payments prior to the shipment of goods. We record such payments as contract liabilities in our Consolidated Balance Sheet. Please refer to Note 5 Contract Liabilities for further information. Our rights to payments for goods transferred to customers are conditional only on the passage of time and not on any other criteria. Payment terms and cond