XML 22 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Guarantor Subsidiaries And Non-Guarantor Subsidiaries (Supplemental Condensed Consolidating Statement Of Cash Flows) (Details) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Net cash (used in) provided by operating activities $ 274,185us-gaap_NetCashProvidedByUsedInOperatingActivities $ 174,621us-gaap_NetCashProvidedByUsedInOperatingActivities
Capital expenditures (74,020)us-gaap_PaymentsToAcquireProductiveAssets (93,771)us-gaap_PaymentsToAcquireProductiveAssets
Acquisition of businesses (182,500)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Other investing activities, net 704us-gaap_PaymentsForProceedsFromOtherInvestingActivities 149us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net cash used in investing activities (255,816)us-gaap_NetCashProvidedByUsedInInvestingActivities (93,622)us-gaap_NetCashProvidedByUsedInInvestingActivities
Proceeds from Issuance of Other Long-term Debt 243,000us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt 0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
Repayments of Long-term Debt (243,536)us-gaap_RepaymentsOfLongTermDebt 0us-gaap_RepaymentsOfLongTermDebt
Dividends paid (30,141)us-gaap_PaymentsOfDividends (14,986)us-gaap_PaymentsOfDividends
Other financing activities, net 4,593us-gaap_ProceedsFromPaymentsForOtherFinancingActivities 621us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
Advances 0us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate 0us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
Net cash provided by (used in) financing activities (26,084)us-gaap_NetCashProvidedByUsedInFinancingActivities (14,365)us-gaap_NetCashProvidedByUsedInFinancingActivities
Effect of exchange rate changes on cash and cash equivalents (113)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 38us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Net increase (decrease) in cash and cash equivalents (7,828)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 66,672us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Beginning of period 44,406us-gaap_CashAndCashEquivalentsAtCarryingValue 138,604us-gaap_CashAndCashEquivalentsAtCarryingValue
End of period 36,578us-gaap_CashAndCashEquivalentsAtCarryingValue 205,276us-gaap_CashAndCashEquivalentsAtCarryingValue
Parent Company [Member]    
Net cash (used in) provided by operating activities 30,244us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(19,616)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Capital expenditures 0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Acquisition of businesses 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Other investing activities, net 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash used in investing activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from Issuance of Other Long-term Debt 0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Repayments of Long-term Debt 0us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Dividends paid (30,141)us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(14,986)us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other financing activities, net 3,255us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
3,390us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Advances (3,358)us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
31,212us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash provided by (used in) financing activities (30,244)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
19,616us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Effect of exchange rate changes on cash and cash equivalents 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net increase (decrease) in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Beginning of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
End of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
100% Owned Guarantor Subsidiaries [Member]    
Net cash (used in) provided by operating activities 242,353us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
193,841us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Capital expenditures (73,424)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(93,095)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Acquisition of businesses (182,500)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Other investing activities, net 693us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
142us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash used in investing activities (255,231)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(92,953)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from Issuance of Other Long-term Debt 243,000us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Repayments of Long-term Debt (243,305)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Dividends paid 0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other financing activities, net 1,132us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,265)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Advances 3,358us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(31,212)us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash provided by (used in) financing activities 4,185us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(34,477)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Effect of exchange rate changes on cash and cash equivalents 234us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(18)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net increase (decrease) in cash and cash equivalents (8,459)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
66,393us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Beginning of period 35,070us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
130,970us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
End of period 26,611us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
197,363us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other Subsidiaries [Member]    
Net cash (used in) provided by operating activities 1,588us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
396us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Capital expenditures (596)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(676)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Acquisition of businesses 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Other investing activities, net 11us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
7us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash used in investing activities (585)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(669)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from Issuance of Other Long-term Debt 0us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Repayments of Long-term Debt (231)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Dividends paid 0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other financing activities, net 206us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
496us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Advances 0us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash provided by (used in) financing activities (25)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
496us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Effect of exchange rate changes on cash and cash equivalents (347)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
56us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net increase (decrease) in cash and cash equivalents 631us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
279us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Beginning of period 9,336us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
7,634us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
End of period $ 9,967us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
$ 7,913us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember