XML 62 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Apr. 30, 2014
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 40us-gaap_DefinedBenefitPlanServiceCost $ 168us-gaap_DefinedBenefitPlanServiceCost $ 203us-gaap_DefinedBenefitPlanServiceCost $ 505us-gaap_DefinedBenefitPlanServiceCost
Interest cost 35us-gaap_DefinedBenefitPlanInterestCost 134us-gaap_DefinedBenefitPlanInterestCost 177us-gaap_DefinedBenefitPlanInterestCost 401us-gaap_DefinedBenefitPlanInterestCost
Amortization of prior service credit (40)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit (51)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit (202)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit (152)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
Amortization of net actuarial gain (106)us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses (66)us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses (540)us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses (199)us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
Curtailment gain 4,296us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments 0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments 4,296us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments 0us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments
Decrease in accumulated postretirement benefit obligation due to curtailment 4,490us-gaap_DefinedBenefitPlanCurtailments      
Defined Benefit Plan, Net Periodic Benefit Cost $ (4,367)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost $ 185us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost $ (4,658)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost $ 555us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost