XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (55,953) $ (66,477)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (51,664) 11,111
Amounts reclassified from accumulated other comprehensive loss (1,460) 587
Ending balance (109,077) (55,953)
Unrealized gain (loss) on cash flow hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 729 (200)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 907 1,228
Amounts reclassified from accumulated other comprehensive loss (682) 299
Ending balance 954 729
Foreign currency translation adjustments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (58,570) (68,458)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (52,897) 9,888
Amounts reclassified from accumulated other comprehensive loss 0 0
Ending balance (111,467) (58,570)
Gain on post-retirement plans [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 1,888 2,181
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 326 (5)
Amounts reclassified from accumulated other comprehensive loss (778) 288
Ending balance $ 1,436 $ 1,888