2. REVENUE RECOGNITION We enter into contracts with customers often having multiple commitments of goods and services including any combination of designing, developing, manufacturing, modifying, installing and commissioning of flow management equipment and providing services and parts related to the performance of such products. We evaluate the commitments in our contracts with customers to determine if the commitments are both capable of being distinct and distinct in the context of the contract in order to identify performance obligations. We recognize revenue when (or as) we satisfy a performance obligation by transferring control of the performance obligation to a customer. Control of a performance obligation may transfer to the customer either over time or at a point in time depending on an evaluation of the specific facts and circumstances for each contract, including the terms and conditions of the contract as agreed with the customer, as well as the nature of the products or services to be provided. Our larger contracts are typically completed within a one to three-year period, while many other contracts, such as “short cycle” contracts, have a shorter timeframe for revenue recognition. Control transfers over time when the customer is able to direct the use of and obtain substantially all of the benefits of our work as we perform. This typically occurs when products have no alternative use and we have a right to payment for performance completed to date, including a reasonable profit margin. Our contracts often include cancellation provisions that require the customer to reimburse us for costs incurred up to the date of cancellation, and some contracts also provide for reimbursement of profit upon cancellation in addition to costs incurred to date. Our primary method for recognizing revenue over time is the POC method. We measure progress towards completion by applying an input measure based on costs incurred to date relative to total estimated costs at completion (i.e., the cost-to-cost method). This method provides a reasonable depiction of the transfer of control of products and services to customers as it ensures our efforts towards satisfying a performance obligation, as reflected by costs incurred, are included in the measure of progress used for recognition of revenue. Costs generally include direct labor, direct material and manufacturing overhead. Costs that do not contribute towards control transfer are generally immaterial, but are excluded from the measure of progress in the event they are significant. Prior to the adoption of the New Revenue Standard effective January 1, 2018, revenue recognized under the POC method had been 4% to 10% of our consolidated sales. Under the New Revenue Standard, we have experienced an increase in the amount of revenue recognized over time. This increase is primarily due to the application of the new “transfer of control” model for revenue recognition. Under this model, revenue for performance obligations subject to contractual transfer of control during the manufacturing process are recognized over time. This includes contracts with cancellation provisions that require reimbursement for costs incurred plus a reasonable margin and for which the performance obligation has no alternative use. Revenue from products and services transferred to customers over time accounted for approximately 19%, 22% and 4% of total revenue for the years ended December 31, 2019, 2018 and 2017, respectively. If control does not transfer over time, then control transfers at a point in time. We recognize revenue at a point in time at the level of each performance obligation based on the evaluation of certain indicators of control transfer, such as title transfer, risk of loss transfer, customer acceptance and physical possession. Revenue from products and services transferred to customers at a point in time accounted for approximately 81%, 78% and 96% of total revenue for the years ended December 31, 2019, 2018 and 2017, respectively. A contract modification, or “change order,” occurs when the existing enforceable rights and obligations of a contract change, such as a change in the scope, price or terms and conditions. We account for a change order as a new accounting contract when the change order is limited to adding new, distinct products and services that are priced in an amount consistent with standalone selling price. Other change orders are accounted for as a modification of the existing accounting contract. When a change order occurs for a contract having in-process over time performance obligations, the effect of the change order on the transaction price and the measure of progress for the performance obligations to which it relates is recognized as an adjustment to revenue (either as an increase in or a reduction of revenue) on a cumulative catch-up basis. Freight charges billed to customers are included in sales and the related shipping costs are included in cost of sales ("COS") in our consolidated statements of income. If shipping activities are performed after a customer obtains control of a product, we apply a policy election to account for shipping as an activity to fulfill the promise to transfer the product to the customer. We apply a policy election to exclude transaction taxes collected from customers from sales when the tax is both imposed on and concurrent with a specific revenue-producing transaction. In certain instances, we provide guaranteed completion dates under the terms of our contracts. Failure to meet contractual delivery dates can result in late delivery penalties or liquidated damages. In the event that the transaction price of such a contract is probable of experiencing a significant reversal due to a penalty, we constrain a portion of the transaction price. 66