XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (55,953) $ (66,477)
Other comprehensive income (loss) before reclassification (42,160) 18,014
Amounts reclassified from accumulated other comprehensive loss (775) (85)
Ending balance (98,888) (48,548)
Unrealized gain on cash flow hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 729 (200)
Other comprehensive income (loss) before reclassification 307 1,189
Amounts reclassified from accumulated other comprehensive loss (486) (16)
Ending balance 550 973
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 (59) (23)
Amounts reclassified from accumulated other comprehensive loss (289) (69)
Ending balance 1,540 2,089
Foreign currency translation adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (58,570) (68,458)
Other comprehensive income (loss) before reclassification (42,408) 16,848
Amounts reclassified from accumulated other comprehensive loss 0 0
Ending balance $ (100,978) $ (51,610)