XML 79 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Changes in Unrecognized Tax Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Income Tax Disclosure [Abstract]      
Beginning balance $ 12,671 $ 13,269 $ 13,156
Tax positions related to prior years: Additions 353 75 1,546
Tax positions related to prior years: Reductions (2,203) (1,510) (920)
Tax positions related to current year: Additions 3,629 3,853 3,123
Settlements (192) (1,450) (956)
Lapses in statute of limitations (1,254) (1,566) (2,680)
Ending balance $ 13,004 $ 12,671 $ 13,269