Revenue | Note 3. Revenue Disaggregation of Revenue The following tables present disaggregated revenue by product and service lines and by geographical regions for the years ended December 31, 2021 and 2020 (in thousands): Year Ended December 31, Revenue by Products and Services 2021 2020 Contract Operations Segment: Contract operations services (1) $ 338,507 $ 338,423 Aftermarket Services Segment: Operation and maintenance services (1) $ 48,981 $ 51,123 Part sales (2) 47,050 43,503 Other services (1) 13,002 18,620 Total aftermarket services $ 109,033 $ 113,246 Product Sales Segment (3) : Compression equipment (1) $ 17,354 $ 86,662 Processing and treating equipment (1) 149,029 56,220 Production equipment (2) 3,446 1,176 Other product sales (1) (2) 12,876 17,334 Total product sales revenues $ 182,705 $ 161,392 Total revenues $ 630,245 $ 613,061 (1) Revenue recognized over time. (2) Revenue recognized at a point in time. (3) Compression equipment includes sales to customers outside of the U.S. The compression fabrication business for sales to U.S. customers, which was previously included in our product sales segment, is now included in discontinued operations. Year Ended December 31, Revenue by Geographical Regions 2021 2020 North America $ 14,167 $ 44,671 Latin America 267,579 259,948 Middle East and Africa 302,330 226,083 Asia Pacific 46,169 82,359 Total revenues $ 630,245 $ 613,061 The North America region is primarily comprised of our operations in the U.S. The Latin America region is primarily comprised of our operations in Argentina, Bolivia, Brazil and Mexico. The Middle East and Africa region is primarily comprised of our operations in Bahrain, Iraq, Oman, Nigeria and the United Arab Emirates. The Asia Pacific region is primarily comprised of our operations in China, Indonesia, Singapore and Thailand. Revenue is recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. The following is a description of principal activities from which we generate revenue. Contract Operations Segment In our contract operations business, we provide processing and treating and compression services through the operation of our crude oil and natural gas production and process equipment and natural gas compression equipment for our customers. In addition to these services, we also offer water generation treatment and power generation solutions to our customers on a stand-alone basis or integrated into our natural gas and crude oil production and processing solutions or natural gas compression. Our services include the provision of personnel, equipment, tools, materials and supplies to meet our customers’ oil and natural gas production and processing and natural gas compression service needs and water treatment service needs. Activities we may perform in meeting our customers’ needs include engineering, designing, sourcing, constructing, installing, operating, servicing, repairing, maintaining and demobilizing equipment owned by us necessary to provide these services. Contract operations services represent a series of distinct monthly services that are substantially the same, with the same pattern of transfer to the customer. Because our customers benefit equally throughout the service period and our efforts in providing contract operations services are incurred relatively evenly over the period of performance, revenue is recognized over time using a time based measure as we provide our services to the customer. Our contracts generally require customers to pay a monthly service fee, which may contain variable consideration such as production or volume based fees, guaranteed run rates, performance bonuses or penalties, liquidated damages and standby fees. Variable considerations included in our contracts are typically resolved on a monthly basis, and as such, variable considerations included in our contracts are generally allocated to each distinct month in the series within the contract. In addition, our contracts may include billings prior to or after the performance of our contract operations services that are not considered distinct within the context of our contracts, such as mobilization and demobilization revenue. Consideration that does not relate to a distinct good or service are allocated to the contract operations services performance obligation and recognized as revenue on a straight-line basis over the contract term. We generally enter into contracts with our contract operations customers with initial terms ranging between three to 12 years. In many instances, we are able to renew those contracts prior to the expiration of the initial term and in other instances, we may sell the underlying assets to our customers pursuant to purchase options or negotiated sale agreements. As of December 31, 2021, we had contract operations services contracts with unsatisfied performance obligations (commonly referred to as backlog) extending through the year 2031. The total aggregate transaction price allocated to the unsatisfied performance obligations as of December 31, 2021 was approximately $ 1.4 billion , of which approximately $ 260 million is expected to be recognized in 2022, $ 263 million is expected to be recognized in 2023, $ 240 million is expected to be recognized in 2024, $ 218 million is expected to be recognized in 2025 and $ 179 million is expected to be recognized in 2026. These amounts do not include anticipated contract renewals. Additionally, contracts that currently contain month-to-month terms are represented in our backlog as one month of unsatisfied performance obligations. Our contracts are subject to cancellation or modification at the election of the customer; however, due to the level of capital deployed by our customers on underlying projects, we have not been materially adversely affected by contract cancellations or modifications in the past. If the primary component of our contract operations contracts is the lease component, the contracts are accounted for as operating leases. For these contracts, revenues are recognized on a straight-line basis. As of December 31, 2021, the total value of our contract operations backlog accounted for as operating leases was approximately $ 495 million , of which $ 44 million is expected to be recognized in 2022, $ 104 million is expected to be recognized in 2023, $ 94 million is expected to be recognized in 2024 and $ 80 million is expected to be recognized in 2025. Contract operations revenues recognized as operating leases for the year ended December 31, 2021 was approximately $ 35 million . Aftermarket Services Segment In our aftermarket services business, we sell parts and components and provide operations, maintenance, repair, overhaul, upgrade, startup and commissioning and reconfiguration services to customers who own their own oil and natural gas compression, production, processing, treating and related equipment. Our services range from routine maintenance services and parts sales done on a transactional basis to the full operation and maintenance of customer-owned equipment under long-term agreements. Operations and maintenance services: Operation and maintenance services include personnel to run the equipment and monitor the outputs of the equipment, along with performing preventative or scheduled maintenance on customer-owned equipment. Operation and maintenance services represent a series of distinct monthly services that are substantially the same, with the same pattern of transfer to the customer. Because our customers benefit equally throughout the service period and our efforts in providing operation and maintenance services are incurred relatively evenly over the period of performance, revenue is recognized over time using a time based measure as we provide our services to the customer. Our contracts generally require customers to pay a monthly service fee, which may contain variable consideration such as production or volume based fees and performance bonuses or penalties. Variable considerations included in our contracts are typically resolved on a monthly basis, and as such, variable considerations included in our contracts are generally allocated to each distinct month in the series within the contract. We generally enter into contracts with our operation and maintenance customers with initial terms ranging between one to four years , and in some cases, in excess of five years . In many instances, we are able to renew those contracts prior to the expiration of the initial term. Parts sales: We offer our customers a full range of parts needed for the maintenance, repair and overhaul of oil and natural gas equipment, including natural gas compressors, industrial engines and production and processing equipment. We recognize revenue from parts sales at a point in time following the transfer of control of such parts to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contract. Our contracts require customers to pay a fixed fee upon shipment or delivery of the parts. Other services: Within our aftermarket services segment we also provide a wide variety of other services such as overhaul, commissioning, upgrade and reconfiguration services on customer-owned equipment. Overhaul services provided to customers are intended to return the major components to a “like new” condition without significantly modifying the applications for which the units were designed. Commissioning services that we provide to our customers generally include supervision and the introduction of fluids or gases into the systems to test vibrations, pressures and temperatures to ensure that customer-owned equipment is operating properly and is ready for start-up. Upgrade and reconfiguration services modify the operating parameters of customer-owned equipment such that the equipment can be used in applications for which it previously was not suited. Generally, the wide array of other services provided within the aftermarket services segment are expected to be completed within a six month period. Individually these services are generally distinct within the context of the contract and are not highly interdependent or interrelated with other service offerings. We recognize revenue for services related to performance obligations satisfied over time based on the input method of percentage-of completion accounting whereby the actual amounts incurred to date as a percentage of the estimated total is used as a basis for determining the extent to which performance obligations are satisfied. Our contracts generally require customers to pay a service fee that is either fixed or on a time and materials basis, which may include progress billings. Our aftermarket services contracts are subject to cancellation or modification at the election of the customer. Product Sales Segment In our product sales segment, we design, engineer, manufacture, install and sell equipment used in the treating and processing of crude oil, natural gas, natural gas compression packages and water treatment equipment primarily to major and independent oil and natural gas producers as well as national oil and natural gas companies around the world. Compression equipment: We design, engineer, manufacture and sell skid-mounted natural gas compression equipment to meet standard or unique customer specifications. We recognize revenue from the sale of compression equipment over time based on the input method of percentage-of completion accounting whereby the actual amounts incurred to date as a percentage of the estimated total is used as a basis for determining the extent to which performance obligations are satisfied. Compression equipment manufactured for our customers are specifically designed and engineered to our customers’ specification and do not have an alternative use to us. Our contracts include a fixed fee and require our customers to make progress payments based on completion of contractual milestones during the life cycle of the manufacturing process. Our contracts provide us with an enforceable right to payment for work performed to date. Components of variable considerations exist in certain of our contracts and may include unpriced change orders, liquidated damages and performance bonuses or penalties. Typically, we expect the manufacturing of our compressor equipment to be completed within a three to 12 month period. Processing and treating equipment: Processing and treating equipment sold to our customers consists of custom-engineered processing and treating plants, such as refrigeration, amine, cryogenic and natural gas processing plants. The manufacturing of processing and treating equipment generally represents a single performance obligation within the context of the contract. We recognize revenue from the sale of processing and treating equipment over time based on the input method of percentage-of completion accounting whereby the actual amounts incurred to date as a percentage of the estimated total is used as a basis for determining the extent to which performance obligations are satisfied. Processing and treating equipment manufactured for our customers are specifically designed and engineered to our customers’ specification and do not have an alternative use to us. Our contracts include a fixed fee and require our customers to make progress payments based on our completion of contractual milestones during the life cycle of the manufacturing process. Our contracts provide us with an enforceable right to payment for work performed to date. Components of variable considerations exist in certain of our contracts and may include unpriced change orders, liquidated damages and performance bonuses or penalties. Typically, we expect the manufacturing of our processing and treating equipment to be completed within a six to 24 month period. Other product sales: Within our product sales segment we also provide for the sale of standard and custom water treatment equipment and floating production storage and offloading equipment and supervisor site work services. We recognize revenue from the sale of standard water treatment equipment at a point in time following the transfer of control of such equipment to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contract. We recognize revenue from the sale of custom water treatment equipment and floating production and storage and offloading equipment and supervisor site work services over time based on the input method of percentage-of completion accounting whereby actual amounts incurred to date as a percentage of the estimated total is used as a basis for determining the extent to which performance obligations are satisfied. Product sales contracts that include engineering, design, project management, procurement, construction and installation services necessary to incorporate our products into production, processing and compression facilities are treated as a single performance obligation due to the services that significantly integrate each piece of equipment into the combined output contracted by the customer. We provide assurance-type warranties on certain equipment in our product sales contracts. These warranties generally do not constitute a separate performance obligation. Product warranty reserves are established in the same period that revenue from the sale of the related products is recognized, or in the period that a specific issue arises as to the functionality of a product. The determination of such reserves requires that we make estimates of expected costs to repair or to replace the products under warranty. The amounts of the reserves are based on established terms and our best estimate of the amounts necessary to settle future and existing claims on product sales as of the balance sheet date. If actual repair and replacement costs differ significantly from estimates, adjustments to recognize additional cost of sales may be required in future periods. As of December 31, 2021, the total aggregate transaction price allocated to the unsatisfied performance obligations for product sales contracts was approximately $ 316 million , of which approximately $ 197 million is expected to be recognized in 2022, approximately $ 85 million is expected to be recognized in 2023 and the remainder is expected to be recognized after 2023. Our contracts are subject to cancellation or modification at the election of the customer; however, due to our enforceable right to payment for work performed, we have not been materially adversely affected by contract cancellations or modifications in the past. Our product sales backlog includes contracts where there is a significant financing component. As of December 31, 2021, we had approximately $ 43 million expected to be recognized in future periods as interest income within our product sales segment. Significant Estimates The recognition of revenue over time based on the input method of percentage-of completion accounting depends largely on our ability to make reasonable dependable estimates related to the extent of progress toward completion of the contract, contract revenues and contract costs. Recognized revenues and profits are subject to revisions as the contract progresses to completion. Revisions in profit estimates are charged to income in the period in which the facts that give rise to the revision become known using the cumulative catch-up method. Due to the nature of some of our contracts, developing the estimates of costs often requires significant judgment. To calculate the actual amounts incurred to date as a percentage of the estimated total, management uses significant judgment to estimate the total costs and profit expected for each project. Variable Consideration The nature of our contracts gives rise to several types of variable consideration. We estimate variable consideration at the most likely amount to which we expect to be entitled. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Additionally, we include in our contract estimates additional revenue for unapproved change orders or claims against customers when we believe we have an enforceable right to the modification or claim, the amount can be estimated reliably and its realization is probable. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and historical, current and forecasted information that is reasonably available to us. Contracts with Multiple Performance Obligations Some of our contracts have multiple performance obligations. For instance, some of our product sales contracts include commissioning services or the supply of spare parts. For contracts with multiple performance obligations, we allocate the contract’s transaction price to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which we forecast our expected costs of satisfying a performance obligation and then add an appropriate margin for that distinct good or service. Contract Assets and Contract Liabilities The following table provides information about accounts receivables, net, contract assets and contract liabilities from contracts with customers (in thousands): December 31, 2021 2020 Accounts receivables, net $ 179,844 $ 198,028 Contract assets and contract liabilities: Current contract assets 25,554 32,642 Long-term contract assets 67,822 33,563 Current contract liabilities 74,206 100,123 Long-term contract liabilities 60,608 80,499 Accounts receivables are recorded when the right to consideration becomes unconditional. Our contract assets include amounts related to revenue that has been recognized in advance of billing the customer. The contract assets in our balance sheets include costs and estimated earnings in excess of billings and unbilled receivables. When we receive consideration, or such consideration is unconditionally due from a customer prior to transferring goods or services to the customer under the terms of the contract, we record a contract liability. Our contract liabilities include payments received in advance of performance under the contract. The contract liabilities in our balance sheets include billings in excess of costs and estimated earnings and deferred revenue. Billings in excess of costs and estimated earnings primarily relate to billings that have not been recognized as revenue on product sales jobs where the transfer of control to the customer occurs over time. Deferred revenue is primarily comprised of upfront billings on contract operations jobs and billings related to product sales jobs that have not begun where revenue is recognized over time. Upfront payments received from customers on contract operations jobs are generally deferred and amortized over the contract term as we perform our services and the customer receives and consumes the benefits of the services we provide. Contract assets and liabilities are reported in our balance sheets on a net contract asset or liability position on a contract-by-contract basis at the end of each reporting period. During the year ended December 31, 2021, revenue recognized from contract operations services included $ 68.7 million of revenue deferred in previous periods. Revenue recognized during the year ended December 31, 2021 from product sales performance obligations partially satisfied in previous periods was $ 140.7 million , of which $ 27.5 million was included in billings in excess of costs at the beginning of the period. The decrease in current contract assets, the decrease in current contract liabilities and decrease in long-term contract liabilities during the year ended December 31, 2021 were primarily driven by the change in the remaining term of a contract operation services contract in the Latin America region as well as the progression of product sales projects and the timing of milestone billings in the Middle East and Africa region. The increase in long-term contract assets during the year ended December 31, 2021 was primarily driven by the progression of product sales projects and the timing of milestone billings in the Middle East and Africa region. Costs to Fulfill a Contract We capitalize costs incurred to fulfill our revenue contracts that (i) relate directly to the contract (ii) are expected to generate resources that will be used to satisfy the performance obligation under the contract and (iii) are expected to be recovered through revenue generated under the contract. As of December 31, 2021 and 2020, we had capitalized fulfillment costs of $ 9.5 million and $ 17.7 million , respectively, related to contractual obligations incurred at the completion of the commissioning phase and prior to providing services on contracts within our contract operations segment. During the year ended December 31, 2021, we recorded amortization expense for demobilization assets of $ 6.1 million , which is reflected in depreciation and amortization expense in our statements of operations. Capitalized fulfillment costs are included in intangible and other assets, net, in the balance sheets. Costs to Obtain a Contract We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain commissions paid to internal sales representatives and third party agents meet the requirements to be capitalized. The amount capitalized for incremental costs to obtain contracts as of December 31, 2021 and 2020 was $ 6.1 million and $ 3.1 million , respectively. The judgments made in determining the amount of costs incurred include whether the commissions are in fact incremental and would not have occurred absent the customer contract. Capitalized costs to obtain a contract are included in intangible and other assets, net, in the balance sheets and are amortized to selling, general and administrative expense over the expected period of benefit in a manner that is consistent with the transfer of the related goods or services to which the asset relates. During the years ended December 31, 2021 and 2020, we recorded amortization expense for capitalized costs to obtain a contract of $ 0.6 million and $ 0.5 million , respectively. Allowance for Doubtful Accounts The Company estimates its reserves using information about past events, current conditions and risk characteristics of each customer, and reasonable and supportable forecasts relevant to assessing risk associated with the collectability of accounts receivables, contract assets and long-term note receivables. The Company’s customer base have generally similar collectability risk characteristics, although larger customers may have lower risk than smaller independent customers. The allowance for doubtful accounts as of December 31, 2021 and changes for the twelve months then ended are as follows (in thousands): Balance at December 31, 2020 $ 10,803 Current period increase in provision for expected credit losses 1,098 Decrease due to write-offs and collections ( 1,321 ) Balance at December 31, 2021 $ 10,580 |