XML 29 R6.htm IDEA: XBRL DOCUMENT v2.4.0.8
Condensed Consolidated Statements Of Cash Flows (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Cash flow from operating activities:    
Net Income (Loss) Attributable to Parent $ 54,283 $ 36,407
Depreciation and amortization 39,704 33,384
Stock-based compensation 6,968 5,435
Excess Tax Benefit from Share-based Compensation, Operating Activities (3,335) (2,173)
Deferred income taxes (7,175) 11,390
Other Noncash (Income) Expense (455) (970)
Changes in operating assets and liabilities 22,347 14,625
Net cash provided by (used in) operating activities: 112,337 98,098
Cash flow from investing activities:    
Payments to Acquire Businesses, Net of Cash Acquired (13) (74,692)
Payments to Acquire Marketable Securities (154,691) (90,524)
Proceeds from Sale and Maturity of Marketable Securities 195,500 0
Purchases of property and equipment (34,094) (31,360)
Proceeds from Sale of Property, Plant, and Equipment 0 1,670
Proceeds from Collection of Notes Receivable 0 594
Net cash used in investing activities 6,702 (194,312)
Cash flow from financing activities:    
(Payments) proceeds from issuance of common stock (1,070) 7,064
Payments for Repurchase of Common Stock (4,906) (98,692)
Excess Tax Benefit from Share-based Compensation, Financing Activities 3,335 2,173
Borrowing under credit agreement/facility 300,000 345,000
Repayments of Lines of Credit (355,000) (180,000)
Proceeds under factoring agreement 3,965 0
Payments of Financing Costs (671) 0
Net cash (used in) provided by financing activities (54,347) 75,545
Effect of exchange rate changes on cash and cash equivalents 9,066 11,193
Net increase (decrease) in cash and cash equivalents 73,758 (9,476)
Cash and cash equivalents at beginning of period 144,027 213,579
Cash and cash equivalents at end of period 217,785 204,103
Supplemental disclosures of cash flow information    
Non-cash debt settlement under factoring agreement 10,394 0
Interest 8,033 4,534
Income taxes, net of refunds $ 23,663 $ 11,641