Revenue | Note 2 - Revenue Disaggregation of Revenue The following tables present disaggregated revenue by products and services lines and by geographical regions for the three and six months ended June 30, 2021 and 2020 (in thousands): Three Months Ended June 30, Six Months Ended June 30, Revenue by Products and Services 2021 2020 2021 2020 Contract Operations Segment: Contract operations services (1) $ 87,498 $ 77,945 $ 168,512 $ 172,733 Aftermarket Services Segment: Operation and maintenance services (1) $ 12,474 $ 12,279 $ 24,516 $ 25,218 Part sales (2) 13,272 9,685 22,322 20,509 Other services (1) 3,655 3,029 7,683 7,175 Total aftermarket services $ 29,401 $ 24,993 $ 54,521 $ 52,902 Product Sales Segment: Compression equipment (1) (3) $ 2,646 $ 14,198 $ 7,972 $ 33,354 Processing and treating equipment (1) 22,331 8,807 43,890 20,616 Other product sales (1) (2) 4,323 5,114 7,468 12,246 Total product sales revenues $ 29,300 $ 28,119 $ 59,330 $ 66,216 Total revenues $ 146,199 $ 131,057 $ 282,363 $ 291,851 (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 that was previously included in our product sales segment is now included in discontinued operations. Three Months Ended June 30, Six Months Ended June 30, Revenue by Geographical Regions 2021 2020 2021 2020 North America $ 3,100 $ 9,354 $ 9,425 $ 18,330 Latin America 68,592 58,352 129,210 135,149 Middle East and Africa 61,979 52,373 119,158 108,086 Asia Pacific 12,528 10,978 24,570 30,286 Total revenues $ 146,199 $ 131,057 $ 282,363 $ 291,851 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. The following table summarizes the expected timing of revenue recognition from unsatisfied performance obligations (commonly referred to as backlog) as of June 30, 2021 (in thousands): Contract Operations Segment Product Sales Segment Remainder of 2021 $ 148,930 $ 132,010 2022 216,340 205,073 2023 207,066 43,670 2024 191,391 12,480 2025 170,595 17,557 Thereafter 252,621 — Total backlog $ 1,186,943 $ 410,790 Certain of our aftermarket services contracts are subject to cancellation or modification at the election of the customer. 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 June 30, 2021, the total value of our contracts operations backlog accounted for as operating leases was approximately $331.8 million, of which $19 million is expected to be recognized in the remainder of 2021, $44 million is expected to be recognized in 2022, $87 million is expected to be recognized in 2023, $76 million is expected to be recognized in 2024 and $61 million is expected to be recognized in 2025. Contract operations revenue recognized as operating leases for the six months ended June 30, 2021 was approximately $18 million. Our product sales backlog includes contracts where there is a significant financing component. As of June 30, 2021, we had approximately $43 million expected to be recognized in future periods as interest income within our product sales segment. 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): June 30, 2021 December 31, 2020 Accounts receivables, net $ 202,899 $ 198,028 Contract assets and contract liabilities: Current contract assets 32,528 32,642 Long-term contract assets 17,537 33,563 Current contract liabilities 94,669 100,123 Long-term contract liabilities 69,804 80,499 During the six months ended June 30, 2021, revenue recognized from contract operations services included $35.5 million of revenue deferred in previous periods. Revenue recognized during the six months ended June 30, 2021 from product sales performance obligations partially satisfied in previous periods was $50.8 million, of which $27.7 million was included in billings in excess of costs at the beginning of the period. The decrease in long-term contract assets during the six months ended June 30, 2021 was primarily due to the timing of milestones billings in the Middle East and Africa region. The decrease in current contract liabilities during the six months ended June 30, 2021 was primarily driven by the progression of product sales projects and the timing of milestones billings in the Middle East and Africa region. The decrease in long-term contract liabilities during the six months ended June 30, 2021 was primarily driven by the acceleration of deferred revenue on two separate contracts due to a change in the terms in the Latin America region. 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 has generally similar collectability risk characteristics, although larger customers may have lower risk than smaller independent customers. The allowance for doubtful accounts as of June 30, 2021 and changes for the three months then ended are as follows (in thousands): Balance at December 31, 2020 $ 10,803 Write-offs during the period (496) Balance at June 30, 2021 $ 10,307 |