XML 18 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - (UNAUDITED) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ (2,310) $ 1,929
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 1,521 1,379
Provision for inventory losses 495 424
Provision for doubtful accounts 410 253
Gain (Loss) on Disposition of Assets 0 (1)
Charge related to stock-based compensation 1,009 444
Deferred income taxes (261) (853)
Changes in operating assets and liabilities:    
Accounts receivable (261) (339)
Income tax receivable 907 (1,169)
Inventories (3,821) 1,161
Prepaid expenses and other current assets 17 1,040
Deferred commissions 756 (516)
Other assets 50 550
Accounts payable 394 802
Accrued expenses and other liabilities 1,020 (272)
Taxes payable 1,521 1,804
Commissions and incentives payable 1,832 1,853
Deferred revenue (1,601) 508
Net cash provided by operating activities 1,678 8,999
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisition of property and equipment (1,895) (1,076)
Proceeds from sale of assets 62 1
Net cash used in investing activities (1,833) (1,075)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from stock options exercised 15 83
Repurchase of common stock (7,443) (145)
Payment of cash dividends (1,883) (1,015)
Repayment of capital lease obligations (1,115) (1,182)
Net cash used in financing activities (10,426) (2,259)
Effect of currency exchange rate changes on cash and cash equivalents (1,720) 1,364
Net (decrease) increase in cash, cash equivalents, and restricted cash (12,301) 7,029
Cash, cash equivalents, and restricted cash at the beginning of the period 46,761 36,626
Cash, cash equivalents, and restricted cash at the end of the period 34,460 43,655
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Income taxes paid 381 1,625
Interest paid on capital leases and financing arrangements 38 54
Assets acquired through financing arrangements $ 2,281 $ 130