XML 56 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (1,787) $ (586)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,864 1,898
Provision for inventory losses 714 343
Provision for doubtful accounts 351 562
Loss on disposal of assets 1 426
Stock-based compensation expense 490 690
Deferred income taxes 2,143 (1,290)
Tax expense from exercise of stock options 0 24
Changes in operating assets and liabilities:    
Accounts receivable (308) (495)
Income tax receivable 686 (1,595)
Inventories 2,379 (3,154)
Prepaid expenses and other current assets 1,540 (119)
Other assets 477 (115)
Deferred commissions (549) 208
Accounts payable 710 2,553
Accrued expenses and other liabilities (315) (1,104)
Taxes payable 1,226 233
Commissions and incentives payable 518 2,035
Deferred revenue 184 (534)
Change in restricted cash (326) (3)
Net cash provided by (used in) operating activities 9,998 (23)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisition of property and equipment (1,340) (2,286)
Proceeds from sale of assets 1 1
Net cash used in investing activities (1,339) (2,285)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from stock options exercised 83 39
Repurchase of common stock (226) (274)
Payment of cash dividends (1,354) (672)
Repayment of capital lease obligations (1,567) (1,551)
Net cash used in financing activities (3,064) (2,458)
Effect of currency exchange rate changes on cash and cash equivalents 3,400 1,459
Net increase (decrease) in cash and cash equivalents 8,995 (3,307)
Cash and cash equivalents at the beginning of the year 28,687 31,994
Cash and cash equivalents at the end of the year 37,682 28,687
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Income taxes paid, net 1,694 1,778
Interest paid on capital leases 68 113
Accrued asset purchases 238 341
Assets acquired through financing arrangements $ 130 $ 694