XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Loss, Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Other Comprehensive Income (Loss), Tax [Abstract]      
Cash flow hedges $ (148) $ (123) $ 283
Pension and other post-retirement benefits 167 95 229
Other income tax adjustments and currency translation (505) 378 337
Income tax benefit (expense) related to items of other comprehensive (loss) income $ 524 $ (406) $ 175