v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
OPERATING ACTIVITIES:    
Net income (loss) $ (1,304) $ 1,230
Adjustments to reconcile net income (loss) to cash provided by (used in) operating activities:    
Depreciation and amortization 1,673 1,805
Bad debt expense 36 (92)
Interest amortization of deferred financing costs 47 48
Stock-based compensation expense 1,609 1,011
Deferred income taxes, net (376) 132
Operating lease assets and liabilities, net 20 19
Amortization of deferred compensation 250 0
Long-term severance liability 52 0
Payment of deferred compensation (2,000) 0
Loss on disposition of fixed assets 0 1
Long term accrued income taxes 0 (69)
Working capital items:    
Accounts receivable and unbilled receivables 902 (2,736)
Prepaid and other current assets 298 (1,893)
Accounts payable (1,119) 1,133
Accrued payroll and related costs (56) (1,001)
Other accrued liabilities 311 (2)
Deferred revenue (42) 269
Net cash flows provided by (used in) operating activities 301 (145)
INVESTING ACTIVITIES:    
Recovery of (payment for) non-current deposits (19) 1
Capital expenditures (169) (752)
Net cash flows (used in) investing activities (188) (751)
FINANCING ACTIVITIES:    
Proceeds from the issuance of common shares 70 136
Purchase of treasury stock (114) (80)
Proceeds from exercise of stock options 108 322
Net cash flows provided by financing activities 64 378
Effect of exchange rate changes on cash and cash equivalents 14 (42)
Net change in cash and cash equivalents 191 (560)
Cash and cash equivalents, beginning of period 27,742 21,147
Cash and cash equivalents, end of period $ 27,933 $ 20,587