XML 44 R6.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Jun. 27, 2015
Jun. 28, 2014
Cash flows from operating activities:    
Net income $ 36,275 $ 31,068
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 5,681 4,086
Excess tax benefits for stock-based compensation (603) (1,010)
Net periodic pension benefit cost 748 836
Depreciation and amortization 15,518 13,883
Deferred income taxes 4,548 (829)
Bad debt provision 965 502
Changes in operating assets and liabilities:    
Accounts and unbilled accounts receivable 9,042 (663)
Inventories (9,498) (2,729)
Prepaid expenses (2,306) (657)
Accounts payable 1,938 (5,068)
Accrued payroll and related costs (1,956) 1,436
Advance payments from customers 6,813 5,131
Accrued warranty costs 541 449
Other assets and liabilities 4,221 2,571
Net cash provided by operating activities 71,927 49,006
Cash flows from investing activities:    
Purchases of property and equipment (12,676) (16,004)
Purchase of business, net of acquired cash   (14,668)
Net cash used in investing activities (12,676) (30,672)
Cash flows from financing activities:    
Receipts under short-term borrowings 11,202 30,000
Payments under short-term borrowings (35,026) (448)
Excess tax benefits from stock-based compensation 603 1,010
Cash dividends (13,569) (13,714)
Proceeds from exercise of stock options and employee stock purchase plan 3,858 3,616
Payments to purchase and retire common stock (28,873) (30,756)
Net cash used in financing activities (61,805) (10,292)
Effect of exchange rate on changes in cash (4,546) 230
Net (decrease) increase in cash and cash equivalents (7,100) 8,272
Cash and cash equivalents, at beginning of period 60,397 48,333
Cash and cash equivalents, at end of period 53,297 56,605
Cash paid during the period for -    
Interest 677 388
Income taxes 8,377 12,821
Non-cash financing activities:    
Accrued contingent consideration   2,000
Dividends declared not yet paid $ 4,392 $ 4,530