v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating activities    
Net income (loss) $ 3,539 $ 1,805
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation and amortization 2,614 1,225
Stock compensation expense 1,186 1,156
Other 225 (935)
Net changes in operating assets and liabilities:    
Trade receivables 21,410 34,899
Inventory 3,127 (40,645)
Other assets 782 7,178
Accounts payable (18,092) 22,031
Other liabilities (11,487) (20,094)
Net cash provided by (used for) operating activities 3,304 6,620
Investing activities    
Expenditures for property, plant and equipment (320) (516)
Net cash provided by (used for) investing activities (320) (516)
Financing activities    
Cash dividends paid (1,629) (1,585)
Purchase of treasury stock (1,206) (3,373)
Net cash provided by (used for) financing activities (2,835) (4,958)
Effect of exchange rate changes on cash and cash equivalents (46) 626
Cash and cash equivalents    
Increase (decrease) for the period 103 1,772
Balance at the beginning of the period 47,313 46,524
Balance at the end of the period $ 47,416 $ 48,296