XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Operating activities    
Net income (loss) $ 1,805 $ (1,162)
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation and amortization 1,225 1,188
Stock compensation expense 1,156 1,904
Other (935) 1,255
Net changes in operating assets and liabilities:    
Trade receivables 34,899 46,236
Inventory (40,645) (9,614)
Other assets 7,178 (3,074)
Accounts payable 22,031 (3,102)
Other liabilities (20,094) (13,930)
Net cash provided by (used for) operating activities 6,620 19,701
Investing activities    
Expenditures for property, plant and equipment (516) (942)
Acquisition of business, net of cash acquired 0 (7,412)
Issuance of secured loan 0 (600)
Repayment of secured loan 0 2,205
Net cash provided by (used for) investing activities (516) (6,749)
Financing activities    
Cash dividends paid (1,585) (1,531)
Purchase of treasury stock (3,373) (554)
Net cash provided by (used for) financing activities (4,958) (2,085)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 626 (2)
Cash, cash equivalents and restricted cash    
Increase (decrease) for the period 1,772 10,865
Balance at the beginning of the period 46,524 16,379
Balance at the end of the period 48,296 27,244
Reconciliation of cash, cash equivalents and restricted cash    
Cash and cash equivalents 48,296 26,279
Restricted cash included in prepaid expenses and other current assets 0 51
Restricted cash included in other non-current assets 0 914
Total cash, cash equivalents and restricted cash $ 48,296 $ 27,244