XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash flows from operating activities:    
Net (loss) income $ (5,228) $ 993
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 3,434 4,904
Operating lease cost 262 301
Non-cash compensation 101 203
Deferred income tax expense   79
Loss (gain) on disposal of assets 38 (4)
Remeasurement and other 61 (130)
Change in operating assets and liabilities:    
Decrease in accounts receivable 2,232 (8,658)
Decrease (increase) in prepaid expenses and other assets 1,627 (1,738)
Decrease in accounts payable (171) 942
(Decrease) increase in accrued liabilities (480) 1,551
Decrease in operating lease liabilities (269) (303)
(Decrease) increase in deferred revenue (1,779) 1,687
Net cash used in operating activities (172) (173)
Cash flows from investing activities:    
Capital expenditures, net of non-cash capital expenditures summarized below   (1,777)
Proceeds from disposal of assets 94 85
Proceeds from notes receivable   13
Net cash provided by (used in) investing activities 94 (1,679)
Cash flows from financing activities:    
Proceeds from notes payable 550  
Principal payments on notes payable (89) (707)
Principal payments on finance leases (13) (725)
Net cash provided by (used in) financing activities 448 (1,432)
Effect of exchange rate changes on cash and cash equivalents and restricted cash 46 (135)
Net increase (decrease) in cash and cash equivalents and restricted cash 416 (3,419)
Cash and cash equivalents and restricted cash at beginning of period 45,955 31,271
Cash and cash equivalents and restricted cash at end of period 46,371 27,852
Supplemental cash flow information:    
Cash paid for interest 4 42
Non-cash operating, investing and financing activities:    
Increase in accrued purchases of property and equipment   567
Increase in right-of-use assets and operating lease liabilities $ 1  
Financed insurance premiums   $ 434