Revenue | Revenue Disaggregation of Revenue The following table s present the disaggregated revenues by segment, and within each segment, by geographical market based on the customer “shipped to” address, and by channel customers. Sales and usage-based taxes are excluded from revenues. See Note 9 , “ Segment Reporting ,” for further discussion related to the Company’s segments. Three Months Ended September 30, 2024 Nine Months Ended September 30, 2024 Water Emerging Technologies Total Water Emerging Technologies Total (In thousands) Geographical market Middle East and Africa $ 28,043 $ 153 $ 28,196 $ 47,295 $ 399 $ 47,694 Asia 6,829 — 6,829 16,770 36 16,806 Americas 1,051 — 1,051 6,957 — 6,957 Europe 2,421 87 2,508 6,329 87 6,416 Total revenue $ 38,344 $ 240 $ 38,584 $ 77,351 $ 522 $ 77,873 Channel Megaproject $ 29,009 $ — $ 29,009 $ 48,924 $ — $ 48,924 Original equipment manufacturer 4,832 87 4,919 15,087 123 15,210 Aftermarket 4,503 153 4,656 13,340 399 13,739 Total revenue $ 38,344 $ 240 $ 38,584 $ 77,351 $ 522 $ 77,873 Three Months Ended September 30, 2023 Nine Months Ended September 30, 2023 Water Emerging Technologies Total Water Emerging Technologies Total (In thousands) Geographical market Middle East and Africa $ 24,543 $ — $ 24,543 $ 38,272 $ 108 $ 38,380 Asia 5,688 — 5,688 19,180 — 19,180 Americas 5,091 123 5,214 9,628 153 9,781 Europe 1,490 101 1,591 3,542 277 3,819 Total revenue $ 36,812 $ 224 $ 37,036 $ 70,622 $ 538 $ 71,160 Channel Megaproject $ 26,829 $ — $ 26,829 $ 42,283 $ — $ 42,283 Original equipment manufacturer 5,083 224 5,307 16,415 430 16,845 Aftermarket 4,900 — 4,900 11,924 108 12,032 Total revenue $ 36,812 $ 224 $ 37,036 $ 70,622 $ 538 $ 71,160 Contract Balances The following table presents contract balances by category. September 30, 2024 December 31, 2023 (In thousands) Accounts receivable, net $ 31,845 $ 46,937 Contract assets: Contract assets, current (included in prepaid expenses and other assets) $ 685 $ 592 Contract assets, non-current (included in other assets, non-current) 789 — Total contract assets $ 1,474 $ 592 Contract liabilities: Contract liabilities, current $ 2,969 $ 1,097 Contract liabilities, non-current (included in other liabilities, non-current) 29 90 Total contract liabilities $ 2,998 $ 1,187 Contract Liabilities The Company records contract liabilities, which consist of customer deposits and deferred revenue, when cash payments are received in advance of the Company’s performance. The following table presents changes in contract liabilities during the period. September 30, 2024 December 31, 2023 (In thousands) Contract liabilities, beginning of year $ 1,187 $ 1,316 Revenue recognized (1,063) (1,254) Cash received, excluding amounts recognized as revenue during the period 2,874 1,125 Contract liabilities, end of period $ 2,998 $ 1,187 Remaining Performance Obligations As of September 30, 2024 , t he following table presents the revenue that is expected to be recognized related to performance obligations that are unsatisfied or partially unsatisfied. Period Remaining Performance Obligations (In thousands) 2024 (remaining three months) $ 198 2025 6,957 2026 3,419 Total $ 10,574 |