XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (93,061) $ (109,077)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (5,423) 14,483
Amounts reclassified from accumulated other comprehensive loss (1,457) (776)
Ending balance (99,941) (95,370)
Unrealized gain on cash flow hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 1,641 954
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 350 1,593
Amounts reclassified from accumulated other comprehensive loss (1,155) (598)
Ending balance 836 1,949
Unamortized gain on post-retirement plans    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 756 1,436
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 0 0
Amounts reclassified from accumulated other comprehensive loss (302) (178)
Ending balance 454 1,258
Foreign currency translation adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (95,458) (111,467)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (5,773) 12,890
Amounts reclassified from accumulated other comprehensive loss 0 0
Ending balance $ (101,231) $ (98,577)