XML 79 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (109,077) $ (55,953)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 17,949 (51,664)
Amounts reclassified from accumulated other comprehensive loss (1,933) 1,460
Ending balance (93,061) (109,077)
Unrealized gain (loss) on cash flow hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 954 729
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 2,292 907
Amounts reclassified from accumulated other comprehensive loss (1,605) 682
Ending balance 1,641 954
Foreign currency translation adjustments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (111,467) (58,570)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 16,009 (52,897)
Amounts reclassified from accumulated other comprehensive loss 0 0
Ending balance (95,458) (111,467)
Gain on post-retirement plans [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 1,436 1,888
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (352) 326
Amounts reclassified from accumulated other comprehensive loss (328) 778
Ending balance $ 756 $ 1,436