Condensed Consolidated Statements of Cash Flows - Unaudited - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (7,707) $ (4,731)
Adjustments to reconcile net loss to net cash and cash equivalents provided by (used in) operating activities:    
Depreciation and amortization 5,512 5,473
Asset impairment 0 226
Stock-based compensation expense 760 655
Provision for deferred income taxes 59 40
Change in allowance for doubtful accounts 20 34
Changes in operating assets and liabilities:    
Accounts receivable, net 7,019 3,639
Prepaid expenses and other assets (618) (23)
Operating lease right-of-use assets and liabilities, net (102) 36
Accounts payable, accrued expenses and other liabilities (4,170) (4,030)
Deferred revenue (1,619) 193
Net cash (used in) provided by operating activities (846) 1,512
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (1,972) (2,444)
Net cash used in investing activities (1,972) (2,444)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayments on long-term debt and finance leases (1,968) (1,585)
Proceeds from exercise of common stock options 0 40
Purchase of treasury stock and shares received to satisfy minimum tax withholdings (40) (6)
Net cash used in financing activities (2,008) (1,551)
Effect of exchange rate changes on cash and cash equivalents (162) (21)
NET DECREASE IN CASH AND CASH EQUIVALENTS (4,988) (2,504)
Cash and cash equivalents, beginning of period 10,966 15,921
Cash and cash equivalents, end of period 5,978 13,417
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Cash paid for interest 108 120
Cash paid for income taxes 314 403
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING TRANSACTIONS:    
Minimum long-term debt and finance lease payments in accounts payable 267 88
Accrued property and equipment expenditures $ 5 $ 188