XML 43 R109.htm IDEA: XBRL DOCUMENT v2.4.0.8
Changes in Accumulated Other Comprehensive Income ( Loss) (Detail) (USD $)
12 Months Ended
Jul. 31, 2014
Jul. 31, 2013
Jul. 31, 2012
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning balance $ 9,148,000 $ 2,300,000 $ 11,500,000
Pre-tax change before reclass to earnings (2,100,000) 7,500,000 (9,600,000)
Amount reclassed to earnings 200,000 300,000 200,000
Income tax (provision) benefit 600,000 (1,000,000) 200,000
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending balance 7,805,000 9,148,000 2,300,000
Unrealized Gains (Losses) on Foreign Currency Forward Contracts
     
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning balance (100,000) 0  
Pre-tax change before reclass to earnings   (100,000) 100,000
Amount reclassed to earnings 100,000 (100,000)  
Income tax (provision) benefit   100,000 (100,000)
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending balance   (100,000) 0
Unrealized Gains (Losses) on Pension Plan
     
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning balance (2,300,000) (4,700,000) (3,100,000)
Pre-tax change before reclass to earnings (1,900,000) 3,300,000 (2,700,000)
Amount reclassed to earnings 100,000 400,000 200,000
Income tax (provision) benefit 500,000 (1,300,000) 900,000
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending balance (3,600,000) (2,300,000) (4,700,000)
Currency Translation
     
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning balance 11,500,000 7,000,000 14,600,000
Pre-tax change before reclass to earnings (200,000) 4,300,000 (7,000,000)
Income tax (provision) benefit 100,000 200,000 (600,000)
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending balance $ 11,400,000 $ 11,500,000 $ 7,000,000