XML 16 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss), Net of Tax (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (71,254) $ (56,401)
Other comprehensive loss (income) before reclassification (20,089) (11,188)
Amounts reclassified from accumulated other comprehensive loss (899) (857)
Ending balance (92,242)  
Cash Flow Hedging [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 707 863
Other comprehensive loss (income) before reclassification (1,363) 233
Amounts reclassified from accumulated other comprehensive loss (584) (434)
Ending balance (1,240) 662
Foreign currency translation adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (74,761) (60,566)
Other comprehensive loss (income) before reclassification (18,510) (11,252)
Amounts reclassified from accumulated other comprehensive loss 0 0
Ending balance (93,271) (71,818)
Unamortized gain on post-retirement plans    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 2,800 3,302
Other comprehensive loss (income) before reclassification (216) (169)
Amounts reclassified from accumulated other comprehensive loss (315) (423)
Ending balance $ 2,269 2,710
Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Ending balance   $ (68,446)