XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income, Tax (Detail) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Other Comprehensive Income (Loss), Tax [Abstract]    
Cash flow hedges $ 104 $ 48
Pension and other post-retirement benefits 0 240
Other income tax adjustments and currency translation 5 7
Income tax (expense) benefit related to items of other comprehensive loss $ (99) $ 199