XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ (109,077) $ (55,953)
Other comprehensive income (loss) before reclassification 14,483 (22,343)
Amounts reclassified from accumulated other comprehensive loss (776) (643)
Ending balance (95,370) (78,939)
Unrealized gain on cash flow hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 954 729
Other comprehensive income (loss) before reclassification 1,593 (142)
Amounts reclassified from accumulated other comprehensive loss (598) (453)
Ending balance 1,949 134
Unamortized gain on post-retirement plans    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance 1,436 1,888
Other comprehensive income (loss) before reclassification 0 (60)
Amounts reclassified from accumulated other comprehensive loss (178) (190)
Ending balance 1,258 1,638
Foreign currency translation adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (111,467) (58,570)
Other comprehensive income (loss) before reclassification 12,890 (22,141)
Amounts reclassified from accumulated other comprehensive loss 0 0
Ending balance $ (98,577) $ (80,711)