XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Consolidated net income (loss) $ 981 $ (2,928)
Adjustments to reconcile consolidated net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 2,684 2,242
Stock-based compensation 2,026 1,981
Deferred income taxes 41 (142)
Pension cost 395 538
Changes in operating assets and liabilities:    
Accounts receivable (3,976) 1,270
Prepaid expenses and other current assets 246 634
Other assets 396 45
Accounts payable and accrued expenses 3,348 (526)
Deferred revenues 1,247 (1,330)
Accrued salaries, wages and related benefits (1,149) 658
Income and other taxes 74 1,741
Net cash provided by operating activities 6,313 4,183
Cash flows from investing activities:    
Capital expenditures (4,067) (3,012)
Proceeds from sale of short term investments - others   493
Net cash used in investing activities (4,067) (2,519)
Cash flows from financing activities:    
Proceeds from exercise of stock options 783 2,179
Withholding taxes on net settlement of restricted stock units (97)  
Payment of long-term obligations (294) (192)
Net cash provided by financing activities 392 1,987
Effect of exchange rate changes on cash and cash equivalents 65 209
Net increase in cash and cash equivalents 2,703 3,860
Cash and cash equivalents, beginning of period 13,806 9,792
Cash and cash equivalents, end of period 16,509 13,652
Supplemental disclosures of cash flow information:    
Shares withheld for withholding taxes on net settlement for restricted stock 97  
Cash paid for income taxes 459 380
Cash paid for operating leases 719 799
Cash paid for interest $ 169 $ 132