XML 18 R6.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jan. 02, 2016
Dec. 27, 2014
Cash Flows from Operating Activities:    
Net income $ 11,774 $ 13,786
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Stock-based compensation 1,718 2,196
Excess tax benefits for stock-based compensation (68) (119)
Net periodic pension benefit cost 280 268
Depreciation and amortization 4,945 5,195
Deferred income taxes 989 4,850
Bad debt provision (recovery), net 89 325
Changes in operating assets and liabilities:    
Accounts and unbilled contracts receivable (6,735) (10,727)
Inventories (4,924) (6,745)
Prepaid expenses (2,349) (3,887)
Accounts payable 343 2,901
Accrued payroll and related costs (2,222) (3,098)
Advance payments from customers 13,272 8,405
Accrued warranty costs (390) 918
Contributions to pension benefit plan (149) (158)
Other assets and liabilities (5,727) (1,165)
Net Cash Provided by (Used in) Operating Activities 10,846 12,945
Cash Flows from Investing Activities:    
Purchases of property and equipment (6,662) (4,474)
Net Cash Provided by (Used in) Investing Activities (6,662) (4,474)
Cash Flows from Financing Activities:    
Receipts under short-term borrowings 19,758 5,000
Payments under short-term borrowings   (26)
Excess tax benefits from stock-based compensation 68 119
Cash dividends (4,450) (4,561)
Proceeds from exercise of stock options and employee stock purchase plan 1,199 969
Payments to purchase and retire common stock (12,356) (12,804)
Net Cash Provided by (Used in) Financing Activities 4,219 (11,303)
Effect of Exchange Rate Changes on Cash and Cash Equivalents (884) (2,220)
Cash and Cash Equivalents:    
Increase (decrease) during the period 7,519 (5,052)
Balance, beginning of period 51,768 60,397
Balance, end of period 59,287 55,345
Cash paid during the period for:    
Interest 154 176
Income taxes $ 2,681 3,414
Non-cash financing activities:    
Dividends declared not yet paid   $ 4,439