XML 19 R6.htm IDEA: XBRL DOCUMENT v3.6.0.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Cash flows from operating activities    
Net income $ 24,165 $ 28,352
Loss from discontinued operations 44 235
Income from continuing operations 24,209 28,587
Depreciation and amortization 9,044 8,804
Stock-based compensation 2,843 2,806
Non-cash portion of restructuring charge 42 1,941
Excess tax benefit from share-based payment activity (577) (809)
Contributions to defined benefit plans (624) (645)
Net changes in operating assets and liabilities (14,671) (9,817)
Net cash provided by operating activities - continuing operations 20,266 30,867
Net cash used in operating activities - discontinued operations (227) (652)
Net cash provided by operating activities 20,039 30,215
Cash flows from investing activities    
Expenditures for property, plant, and equipment (13,029) (8,724)
Expenditures for acquisitions, net of cash acquired (24,660) (13,544)
Proceeds from sales of real estate and equipment 24 235
Disposition of a business 652
Net cash used in investing activities - continuing operations (37,013) (22,033)
Net cash provided by investing activities - discontinued operations 2,803
Net cash used in investing activities (37,013) (19,230)
Cash flows from financing activities    
Borrowings on revolving credit facility 73,000 48,500
Payments of revolving credit facility (41,000) (41,500)
Activity under share-based payment plans 618 745
Excess tax benefit from share-based payment activity 577 809
Purchases of treasury stock (6,905) (3,053)
Cash dividends paid (3,798) (3,294)
Net cash provided by financing activities 22,492 2,207
Effect of exchange rate changes on cash and cash equivalents (6,205) (5,106)
Net change in cash and cash equivalents (687) 8,086
Cash and cash equivalents at beginning of year 121,988 96,128
Cash and cash equivalents at end of period 121,301 104,214
Supplemental Disclosure of Cash Flow Information:    
Interest 1,272 1,094
Income taxes, net of refunds $ 9,207 $ 14,925