XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (93,061) $ (109,077)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (14,441) 17,949
Amounts reclassified from accumulated other comprehensive loss (2,120) 1,933
Ending balance (109,622) (93,061)
Unrealized gain (loss) on cash flow hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 1,641 954
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (124) 2,292
Amounts reclassified from accumulated other comprehensive loss (1,666) 1,605
Ending balance (149) 1,641
Foreign currency translation adjustments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (95,458) (111,467)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (14,477) 16,009
Amounts reclassified from accumulated other comprehensive loss 0 0
Ending balance (109,935) (95,458)
Gain on post-retirement plans [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 756 1,436
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 160 (352)
Amounts reclassified from accumulated other comprehensive loss (454) 328
Ending balance $ 462 $ 756