XML 17 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Cash flows from operating activities    
Net income $ 23,994 $ 32,403
Income from discontinued operations (22) (43)
Income from continuing operations 24,016 32,446
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 21,464 13,824
Stock-based compensation 3,775 3,915
Non-cash portion of restructuring charge (1,187) 227
Deferred repatriation tax 11,465
Disposal of real estate and equipment (433)
Contributions to defined benefit plans (808) (962)
Net changes in operating assets and liabilities (29,509) (17,974)
Net cash provided by operating activities - continuing operations 28,783 31,476
Net cash (used in) operating activities - discontinued operations (62) (458)
Net cash provided by operating activities 28,721 31,018
Cash flows from investing activities    
Expenditures for property, plant, and equipment (21,391) (17,824)
Expenditures for acquisitions, net of cash acquired (10,397) (153,815)
Proceeds from life insurance policies 2,217
Proceeds from sales of real estate and equipment 1,949 129
Other investing activity (397) 158
Net cash (used in) investing activities (28,019) (171,352)
Cash flows from financing activities    
Borrowings on revolving credit facility 134,500 250,000
Payments of revolving credit facility (124,788) (127,000)
Activity under share-based payment plans 774 715
Purchases of treasury stock (2,007) (7,406)
Cash dividends paid (6,600) (5,826)
Net cash provided by financing activities 1,879 110,483
Effect of exchange rate changes on cash and cash equivalents 5,178 (4,184)
Net change in cash and cash equivalents 7,759 (34,035)
Cash and cash equivalents at beginning of year 88,566 121,988
Cash and cash equivalents at end of period 96,325 87,953
Supplemental Disclosure of Cash Flow Information:    
Interest 4,518 2,010
Income taxes, net of refunds $ 17,720 $ 10,400