XML 20 R8.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net loss $ (52,622) $ (7,621)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation 862 831
Amortization of intangible assets 2,409 2,751
Goodwill impairment - Note 4 47,951 0
Amortization of deferred financing costs 341 140
Stock-based compensation 1,072 2,326
Deferred income taxes and other (573) 407
Loss on equity securities - Note 6 0 1,593
Accounts receivable 3,232 3,458
Inventories 1,647 (1,748)
Other assets 53 (813)
Accounts payable and other liabilities 1,774 (269)
Contract liabilities (405) (498)
Net cash provided by operating activities 5,741 557
Cash flows from investing activities:    
Additions to property, plant and equipment (602) (1,463)
Capitalized software development costs (314) (223)
Proceeds from sale of marketable equity securities 0 1,919
Net cash used in investing activities (916) 233
Cash flows from financing activities:    
Borrowing from revolving line of credit 0 5,550
Repayment of revolving line of credit 0 (2,550)
Repayment of term debt (2,000) (4,023)
Payment of debt issuance costs (433) 0
Proceeds from exercise of stock options and employee stock purchase plan 46 204
Taxes paid related to net share settlement of equity awards (75) (59)
Net cash used in financing activities (2,462) (878)
Effect of exchange rate changes on cash 971 (147)
Increase (decrease) in cash and cash equivalents 3,334 (235)
Cash and cash equivalents at beginning of period 4,108 4,283
Cash and cash equivalents at end of period 7,442 4,048
Supplemental Cash Flow Information [Abstract]    
Cash paid for interest 1,582 1,515
Cash paid for income taxes, net of refunds $ 48 $ 131