XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
OPERATING ACTIVITIES:    
Net income $ 3,395 $ 13,881
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 6,256 5,697
Stock-based compensation expense 150 210
Benefit for deferred income taxes (1,573) (77)
Non-cash investment loss 1,000 1,450
Non-cash interest income   (55)
Equity in loss (gain) of affiliate company 773 (275)
Changes in operating assets and liabilities:    
Accounts receivable, net 5,684 (7,673)
Other current assets (983) (1,756)
Other long-term assets 254 (25)
Accounts payable (690) 751
Accrued payroll 284 (257)
Deferred revenue, current portion 1,216 (1,169)
Accrued expenses 446 121
Other current liabilities 806 (1,268)
Deferred revenue, net of current portion (208) 309
Net cash provided by operating activities 16,810 9,864
INVESTING ACTIVITIES:    
Purchases of property and equipment (5,245) (8,735)
Advances on note and interest receivable (650)  
Purchase of long-term investment (655)  
Proceeds from payments on notes receivable 202 220
Purchases of marketable securities (2,521) (6,944)
Maturities of marketable securities 2,264 1,975
Net cash used in investing activities (6,605) (13,484)
FINANCING ACTIVITIES:    
Repurchases of common stock (3,653) (5,335)
Net cash used in financing activities (3,653) (5,335)
Effects of exchange rate changes on cash (33) 110
Net decrease in cash 6,519 (8,845)
Cash at beginning of year 20,399 29,244
Cash at end of year 26,918 20,399
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid during the period for income taxes 1,347 6,615
Purchases of property and equipment, accrued but not paid $ 461 $ 225