XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities:    
Consolidated net income (loss) $ 18,372 $ (2,545)
Adjustments to reconcile consolidated net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 4,219 3,479
Stock-based compensation 2,881 2,998
Deferred income taxes (6,153) (120)
Pension cost 948 791
Changes in operating assets and liabilities:    
Accounts receivable (8,834) (1,198)
Prepaid expenses and other current assets (1,222) 449
Other assets 673 (243)
Accounts payable and accrued expenses 1,892 268
Deferred revenues 2,977 702
Accrued salaries, wages and related benefits 1,822 1,019
Income and other taxes 109 189
Net cash provided by operating activities 17,684 5,789
Cash flows from investing activities:    
Capital expenditures (5,522) (4,320)
Proceeds from sale of short term investments - others   494
Net cash used in investing activities (5,522) (3,826)
Cash flows from financing activities:    
Proceeds from exercise of stock options 810 3,158
Withholding taxes on net settlement of restricted stock units (97)  
Payment of long-term obligations (516) (329)
Net cash provided by financing activities 197 2,829
Effect of exchange rate changes on cash and cash equivalents 199 228
Net increase in cash and cash equivalents 12,558 5,020
Cash and cash equivalents, beginning of period 13,806 9,792
Cash and cash equivalents, end of period 26,364 14,812
Supplemental disclosures of cash flow information:    
Shares withheld for withholding taxes on net settlement for restricted stock 97  
Cash paid for income taxes 765 501
Cash paid for operating leases 1,085 1,186
Cash paid for interest $ 190 $ 295