XML 50 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidated Statements Of Comprehensive Income (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Apr. 30, 2014
Condensed Consolidated Statements Of Comprehensive Income [Abstract]        
Net earnings $ 46,372us-gaap_NetIncomeLoss $ 67,336us-gaap_NetIncomeLoss $ 151,849us-gaap_NetIncomeLoss $ 187,268us-gaap_NetIncomeLoss
Foreign currency translation gain (loss) (6,070)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 21,291us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (102,609)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 16,183us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Net gain (loss) on hedging derivatives, net of deferred taxes of $(1,402), $72, ($737) and $33, respectively (2,601)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 117us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax (1,406)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 53us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Pension and postretirement liability adjustment, net of deferred taxes of $1,120, $4,691, $5,482, and $9,063, respectively 7,884us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 8,607us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 20,160us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 15,877us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Total comprehensive income $ 45,585us-gaap_ComprehensiveIncomeNetOfTax $ 97,351us-gaap_ComprehensiveIncomeNetOfTax $ 67,994us-gaap_ComprehensiveIncomeNetOfTax $ 219,381us-gaap_ComprehensiveIncomeNetOfTax