XML 54 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Accumulated Other Comprehensive Loss Schedule of Other Comprehensive Income (Loss), Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Other Comprehensive Income (Loss), Tax [Abstract]        
Cash flow hedges $ 6 $ (38) $ (24) $ 0
Pension and other post-retirement benefits 0 0 93 0
Other income tax adjustments and currency translation (173) (386) (127) (610)
Income tax (expense) benefit related to items of other comprehensive income $ (179) $ (348) $ (10) $ (610)