XML 34 R6.htm IDEA: XBRL DOCUMENT v2.4.0.8
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Aug. 02, 2014
Jul. 27, 2013
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 8,745 $ 5,720
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 3,625 3,757
Amortization 91 65
Amortization of premium/discount on marketable securities 49 59
(Gain) loss on sale of property, equipment and other assets (1,132) (31)
Share-based compensation 767 722
Excess tax benefits from share-based compensation (11) (3)
Provision for doubtful accounts 94 417
Deferred income taxes, net 207 (8)
Change in operating assets and liabilities 12,026 (14,924)
Net cash provided by (used in) operating activities 24,461 (4,226)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (8,146) (4,042)
Proceeds from sale of property, equipment and other assets 3,509 68
Purchases of marketable securities (1,522) (1,187)
Proceeds from sales or maturities of marketable securities 1,389 500
Acquisition, net of cash acquired (570) (1,298)
Net cash used in investing activities (5,340) (5,959)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on notes payable 0 0
Proceeds from exercise of stock options 187 293
Excess tax benefits from share-based compensation 11 3
Principal payments on long-term obligations 21 3,374
Dividends paid (4,323) (5,097)
Net cash used in financing activities (4,146) (8,175)
EFFECT OF EXCHANGE RATE CHANGES ON CASH 29 (146)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 15,004 (18,506)
CASH AND CASH EQUIVALENTS:    
Beginning of period 45,054  
End of period 60,058  
Cash payments for:    
Interest 151 18
Income taxes, net of refunds 4,420 4,356
Supplemental schedule of non-cash investing and financing activities:    
Demonstration equipment transferred to inventory 26 63
Purchases of property and equipment included in accounts payable 2,327 1,080
Contributions of common stock under the employee stock purchase plan $ 813 $ 766