XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
OPERATING ACTIVITIES:    
Net loss $ 6,409 $ 7,166
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation 3,125 3,022
Amortization of intangible assets 1,032 889
Amortization of financing fees 91 64
Debt modification expense 162 0
Stock-based compensation 698 528
Deferred income tax expense 1,232 1,301
Changes in operating assets and liabilities:    
Accounts receivable 7,599 (3,890)
Inventories (109) (943)
Prepaid expenses and other assets (3,754) (3,098)
Income taxes receivable and payable (64) (142)
Accounts payable and other liabilities 215 (2,968)
Net cash provided by operating activities 16,636 1,929
INVESTING ACTIVITIES:    
Purchase of Electrochem (48,022) 0
Purchases of property, plant and equipment (1,932) (2,552)
Net cash used in investing activities (49,954) (2,552)
Net Cash Provided by (Used in) Financing Activities [Abstract]    
Borrowings on credit facility 55,000 7,250
Payment of credit facilities (25,747) (3,000)
Payment of debt issuance costs (1,392) 0
Proceeds from exercise of stock options 1,999 1,248
Tax withholdings on stock-based awards 0 (8)
Net cash provided by financing activities 29,860 5,490
Effect of exchange rate changes on cash 34 (302)
(DECREASE) INCREASE IN CASH (3,424) 4,565
Cash - Beginning of year 10,278 5,713
Cash - End of year 6,854 10,278
Construction in process in accounts payable 248 347
Income taxes paid 722 769
Interest paid $ 1,855 $ 1,961