XML 33 R6.htm IDEA: XBRL DOCUMENT v3.3.0.814
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2015
Nov. 01, 2014
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 6,944 $ 16,482
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation 8,186 7,377
Amortization 70 124
Amortization of premium/discount on marketable securities 58 91
Gain on sale of property, equipment and other assets (50) (1,202)
Share-based compensation 1,503 1,564
Excess tax benefits from share-based compensation (3) (31)
Provision for doubtful accounts 209 (136)
Deferred income taxes, net 573 301
Change in operating assets and liabilities (26,714) 11,764
Net cash (used in) provided by operating activities (9,224) 36,334
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (10,491) (12,699)
Proceeds from sale of property, equipment and other assets 105 4,001
Purchases of marketable securities (13,780) (6,451)
Proceeds from sales or maturities of marketable securities 14,133 6,316
Acquisitions, net of cash acquired (1,936) (5,915)
Net cash used in investing activities (11,969) (14,748)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on notes payable (27) (229)
Proceeds from exercise of stock options 610 1,010
Excess tax benefits from share-based compensation 3 31
Principal payments on long-term obligations (16) (930)
Dividends paid (8,760) (8,656)
Net cash used in financing activities (8,190) (8,774)
EFFECT OF EXCHANGE RATE CHANGES ON CASH (441) (431)
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (29,824) 12,381
CASH AND CASH EQUIVALENTS:    
Beginning of period 57,284 45,054
End of period 27,460 57,435
Cash payments for:    
Interest 175 217
Income taxes, net of refunds 5,178 9,812
Supplemental schedule of non-cash investing and financing activities:    
Demonstration equipment transferred to inventory 192 39
Purchase of property and equipment included in accounts payable 364 1,516
Contributions of common stock under the employee stock purchase plan $ 0 $ 1,737