XML 23 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:    
Net (loss) income $ (9,863) $ 4,748
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Share-based compensation expense 1,157 860
Depreciation and amortization 1,037 1,489
Deferred income taxes 6,304 1,020
Foreign currency transaction losses (gains) 89 (30)
Changes in operating assets and liabilities:    
Accounts receivable 3,315 4,248
Employee retention credit receivable 0 1,500
Inventories 1,607 (5,658)
Prepaid income taxes (80) (322)
Other current and long-term assets (43) (10)
Accounts payable 149 (2,988)
Accrued liabilities and other liabilities (1,811) 650
Net cash provided by operating activities 1,861 5,507
Cash flows from investing activities:    
Capital expenditures (322) (901)
Net cash used in investing activities (322) (901)
Cash flows from financing activities:    
Proceeds from bank borrowings 750 0
Withholding taxes paid on stock issuance (71) (87)
Payment of bank financing costs (45) 0
Net cash provided by (used in) financing activities 634 (87)
Effect of exchange rate changes on cash and cash equivalents (100) (144)
Increase in cash and cash equivalents 2,073 4,375
Cash and cash equivalents, beginning of period 12,321 7,946
Cash and cash equivalents, end of period 14,394 12,321
Supplemental cash flow information:    
Interest paid 272 268
Income taxes paid 499 160
Non-cash capital expenditures $ 9 $ 23