XML 55 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Other Financial Information (Tables)
12 Months Ended
Dec. 31, 2025
Other Financial Information [Abstract]  
Schedule of Cash, Cash Equivalents and Restricted Cash The following table presents a
reconciliation of cash, cash equivalents and restricted cash, reported for each period within the Consolidated Balance Sheets and the
Consolidated Statements of Cash Flows that sum to the total of such amounts.
December 31,
2025
2024
2023
(In thousands)
Cash and cash equivalents
$48,076
$29,627
$68,098
Restricted cash, non-current (included in other assets, non-current)
130
127
Total cash, cash equivalents and restricted cash
$48,076
$29,757
$68,225
Schedule of Allowance for Doubtful Accounts The following table presents the allowance for doubtful accounts activities.
Years Ended December 31,
2025
2024
2023
(In thousands)
Balance, beginning of year
$221
$138
$148
Changes to reserves (1)
114
206
73
Collection of specific reserves and uncollectible accounts written off, net of recoveries
(123)
(83)
Balance, end of year
$335
$221
$138
(1)General and specific reserves charged to expense.
Schedule of Inventories, Net
December 31,
 
2025
2024
(In thousands)
Raw materials
$8,289
$8,829
Work in process
6,270
6,417
Finished goods
10,768
10,463
Inventories, gross
25,327
25,709
Valuation adjustments for excess and obsolete inventory
(1,067)
(803)
Inventories, net
$24,260
$24,906
Schedule of Property and Equipment
December 31,
 
2025
2024
(In thousands)
Machinery and equipment
$29,688
$29,718
Leasehold improvements
19,797
19,419
Software
1,895
1,895
Office equipment, furniture, and fixtures
3,009
2,930
Automobiles
416
417
Construction in progress
215
139
Total property and equipment
55,020
54,518
Less: Accumulated depreciation and amortization
(42,086)
(39,094)
Total property and equipment, net
$12,934
$15,424
Schedule of Depreciation and Amortization Expense
 
Years Ended December 31,
 
2025
2024
2023
(In thousands)
Depreciation and amortization expense
$3,759
$4,046
$4,102
Schedule of Accrued Expenses and Other Liabilities
December 31,
 
2025
2024
(In thousands)
Accrued expenses and other liabilities, current
Payroll, benefits, incentives and commissions payable
$6,683
$10,179
Warranty reserve
205
1,090
Restructuring accrual
2,476
Income taxes payable
2,401
947
Other accrued expenses and other liabilities
2,381
3,036
Total accrued expenses and other liabilities
11,670
17,728
Other liabilities, non-current
1,070
57
Total accrued expenses, and current and non-current other liabilities
$12,740
$17,785
Schedule of Restructuring Expenses
 
Segment
Corporate
Total Expense
 
Water
Emerging
Technology
(In thousands)
Amount recognized in 2024
1,147
832
497
2,476
Amount recognized in 2025
105
47
161
313
Total restructuring expenses recognized
$1,252
$879
$658
$2,789
Schedule of Restructuring Accrual The following table presents the change in the Company’s restructuring accrual balances during the year ended December 31, 2025:
Severance and
Benefits
(In thousands)
Balance, as of December 31, 2024
$2,476
Restructuring provision, net of adjustments
313
Cash paid
(2,789)
Balance, as of December 31, 2025
$