XML 17 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Cash Flows (Unaudited) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jan. 31, 2012
Jan. 31, 2011
Cash Flows from Operating Activities    
Net income $ 2,638 $ 1,953
Plus: Loss from discontinued operations - net of tax 382 (7)
Income from continuing operations 3,020 1,946
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation 570 509
Amortization 324 343
Provision for doubtful accounts receivable 0 (16)
Stock-based compensation 275 161
Deferred income taxes 221 2
Loss on sale of product line 0 99
Gain on sale of equipment 0 50
Changes in assets (increase) decrease in:    
Accounts receivable 617 64
Inventories (1,361) (1,907)
Prepaid expenses (258) (158)
Income taxes refundable (31) (422)
Changes in liabilities (Decrease) increase in:    
Accounts payable 804 155
Accrued expenses (428) (406)
Deferred revenue (851) 305
Income taxes payable (6,039) (11)
Net cash (used in) provided by continuing operating activities (3,137) 714
Net cash (used in) provided by discontinued operations 34 (32)
Net (used in) provided by operating activities (3,103) 682
Cash Flows from Investing Activities    
Proceeds from sale of equipment 0 11
Purchase of property and equipment (983) (949)
Acquisition of patents and other intangibles (162) (140)
Net cash used in continuing investing activities (1,145) (1,078)
Net cash used in discontinued operations 0 (236)
Net cash used in investing activities (1,145) (1,314)
Cash Flows from Financing Activities    
Principal payments on revenue bonds payable 0 (58)
Payment on debt incurred for acquisition of trademark (313) (295)
Tax benefit associated with the exercise of non- qualified stock options 8 97
Proceeds from the issuance of common stock 5 152
Net cash used in financing activities (300) (104)
Foreign exchange rate effect on cash and cash equivalents 79 (14)
Net decrease in cash and cash equivalents (4,469) (750)
Cash and cash equivalents    
Beginning 18,399 18,669
Ending $ 13,930 $ 17,919