XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
OPERATING ACTIVITIES:    
Net income $ 11,526 $ 3,845
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]    
Depreciation and amortization 2,333 1,769
Stock-based compensation expense 160 255
Deferred income taxes 72  
Non-cash interest income   (55)
Equity in (gain) loss of affiliate company (157) 267
Changes in operating assets and liabilities:    
Accounts receivable, net (10,655) (3,778)
Other current assets (688) (114)
Other long-term assets (236) (37)
Accounts payable 611 552
Accrued payroll (194) 467
Deferred revenue, current portion (1,001) (282)
Accrued expenses 160 33
Other current liabilities (827) (2,605)
Deferred revenue, net of current portion 254 88
Net cash provided by operating activities 1,358 405
INVESTING ACTIVITIES:    
Purchases of property and equipment (5,760) (2,612)
Advances on notes and interest receivable   (550)
Proceeds from payments on notes receivable 110 55
Purchase of intangible assets   (400)
Purchase of long-term investment   (1,000)
Net cash used for investing activities (5,650) (4,507)
FINANCING ACTIVITIES:    
Sale of capital stock pursuant to exercise of option   107
Repurchases of common stock (3,679) (7,759)
Net cash used for financing activities (3,679) (7,652)
Effects of exchange rate changes on cash 243 8
Net decrease in cash (7,728) (11,746)
Cash at beginning of period 29,244 37,956
Cash at end of period 21,516 26,210
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid during the period for income taxes 5,330 $ 1,754
Purchases of property and equipment, accrued but not paid $ 1,093