XML 59 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
OPERATING ACTIVITIES      
Net income $ 2,776 $ 6,148 $ 1,753
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation (in Dollars) 2,191 2,808 3,195
Amortization 898 912 886
(Gain) loss on equipment disposals/impaired assets (72) 56 20
Gain on revaluation of ACT liability   (758) (768)
Unrealized holding loss (gain) on marketable securities 13 (21)  
Allowance for doubtful accounts 26 348 12
Deferred income taxes (458) 793 (588)
Stock compensation expense 1,306 2,810 4,274
Accounts receivable 4,249 (13,279) (3,377)
Inventories (202) 504 (354)
Prepaid expenses, other current assets and other noncurrent assets (1,808) (723) (27)
Accounts payable 2,327 2,914 1,765
Accrued liabilities and other noncurrent liabilities (2,579) 2,346 5,379
Other     20
Net cash provided by operating activities 8,667 4,858 12,190
INVESTING ACTIVITIES      
Increase in restricted cash     200
Purchases of property, equipment and patents (2,534) (2,408) (2,206)
Proceeds from the sale of equipment   2  
Net cash used in investing activities (2,534) (2,406) (2,006)
FINANCING ACTIVITIES      
Payments of short-term debt (1,187) (1,162) (737)
Proceeds from exercises of stock options 0 376 10
Excess tax benefit from exercises of stock options   77  
Repurchases of common stock (7,889) (4,111)  
Purchase of treasury stock (39)    
Other     (5)
Net cash used in financing activities (9,115) (4,820) (732)
Effect of exchange rate fluctuations on cash (794) 73 107
Net (decrease) increase in cash and cash equivalents (3,776) (2,295) 9,559
Cash and cash equivalents at beginning of year 28,229 30,524 20,965
Cash and cash equivalents at end of year 24,453 28,229 30,524
Non-cash activities:      
Decrease in contingent consideration payable   (758) (768)
Cash paid for:      
Interest 93 148 143
Income taxes paid $ 2,043 $ 5,187 $ 297