XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Loss, Net of Tax (Detail) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (55,953) $ (66,477)
Other comprehensive income (loss) before reclassification (4,186) (3,484)
Amounts reclassified from accumulated other comprehensive loss 532 (293)
Ending balance (60,671) (69,668)
Unrealized gain on cash flow hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 729 (200)
Other comprehensive income (loss) before reclassification (273) 701
Amounts reclassified from accumulated other comprehensive loss 425 (159)
Ending balance 31 660
Unamortized gain on post-retirement plans    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 1,888 2,181
Other comprehensive income (loss) before reclassification 0 0
Amounts reclassified from accumulated other comprehensive loss 107 (134)
Ending balance 1,781 2,315
Foreign currency translation adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (58,570) (68,458)
Other comprehensive income (loss) before reclassification (3,913) (4,185)
Amounts reclassified from accumulated other comprehensive loss 0 0
Ending balance $ (62,483) $ (72,643)