XML 60 R7.htm IDEA: XBRL DOCUMENT v2.4.0.8
Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
OPERATING ACTIVITIES      
Net income $ 5,101 $ 2,776 $ 6,148
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 2,175 2,191 2,808
Amortization 839 898 912
(Gain) loss on equipment disposals/impaired assets 0 (72) 56
Gain on revaluation of ACT liability 0 0 (758)
Unrealized holding loss (gain) on marketable securities 0 13 (21)
Allowance for doubtful accounts 707 26 348
Deferred income taxes 1,252 (458) 793
Stock compensation expense 1,798 1,306 2,810
Changes in operating assets and liabilities:      
Accounts receivable (6,970) 4,249 (13,279)
Inventories 77 (202) 504
Prepaid expenses, other current assets and other noncurrent assets 2,118 (1,808) (723)
Accounts payable (2,968) 2,327 2,914
Accrued liabilities and other noncurrent liabilities (1,287) (2,579) 2,346
Net cash provided by operating activities 2,842 8,667 4,858
INVESTING ACTIVITIES      
Purchases of property, equipment and patents (1,754) (2,534) (2,408)
Proceeds from the sale of equipment 0 0 2
Net cash used in investing activities (1,754) (2,534) (2,406)
FINANCING ACTIVITIES      
Net proceeds (payments) of short-term debt 1,614 (1,187) (1,162)
Proceeds from exercises of stock options 811 0 376
Excess tax benefit from exercises of stock options 67 0 77
Repurchases of common stock 0 (7,889) (4,111)
Treasury shares withheld (447) (39) 0
Net cash provided by (used in) financing activities 2,045 (9,115) (4,820)
Effect of exchange rate fluctuations on cash 152 (794) 73
Net increase (decrease) in cash and cash equivalents 3,285 (3,776) (2,295)
Cash and cash equivalents at beginning of year 24,453 28,229 30,524
Cash and cash equivalents at end of year 27,738 24,453 28,229
Non-cash activities:      
Decrease in contingent consideration payable 0 0 (758)
Cash paid for:      
Interest 56 93 148
Income taxes paid $ 2,901 $ 2,043 $ 5,187