XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
OPERATING ACTIVITIES:    
Net income (loss) $ (363) $ 3,105
Adjustments to reconcile net income (loss) to cash provided by (used in) operating activities:    
Depreciation and amortization 2,521 2,670
Bad debt expense 36 (92)
Interest amortization of deferred financing costs 71 71
Stock-based compensation expense 2,338 1,553
Deferred income taxes, net (170) 185
Operating lease assets and liabilities, net 31 27
Amortization of deferred compensation 375 0
Long-term severance liability (415) 0
Payment of deferred compensation (2,000) 0
Loss on disposition of fixed assets 4 21
Long term accrued income taxes 0 (69)
Working capital items:    
Accounts receivable and unbilled receivables 2,543 (4,147)
Prepaid and other current assets (276) (2,399)
Accounts payable (1,257) (18)
Accrued payroll and related costs 3,211 2,377
Other accrued liabilities 149 (305)
Deferred revenue (21) 175
Net cash flows provided by (used in) operating activities 6,777 3,154
INVESTING ACTIVITIES:    
Recovery of (payment for) non-current deposits (18) 1
Capital expenditures (351) (826)
Net cash flows (used in) investing activities (369) (825)
FINANCING ACTIVITIES:    
Proceeds from the issuance of common shares 70 136
Purchase of treasury stock (1,592) (80)
Proceeds from exercise of stock options 530 440
Net cash flows provided by financing activities (992) 496
Effect of exchange rate changes on cash and cash equivalents (411) (87)
Net change in cash and cash equivalents 5,005 2,738
Cash and cash equivalents, beginning of period 27,742 21,147
Cash and cash equivalents, end of period $ 32,747 $ 23,885