XML 84 R70.htm IDEA: XBRL DOCUMENT v3.5.0.2
Schedule of Changes in Unrecognized Tax Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2016
Jul. 31, 2015
Jul. 31, 2014
Schedule of Unrecognized Tax Benefits [Line Items]      
Beginning balance $ 13,156 $ 20,813 $ 32,733
Tax positions related to prior years: Additions 1,546 126 9
Tax positions related to prior years: Reductions (920) (7,695) (9,281)
Tax positions related to current year: Additions 3,123 2,858 3,804
Settlements (956) (1,898) (5,002)
Lapses in statute of limitations (2,680) (1,048) (1,450)
Ending balance $ 13,269 $ 13,156 $ 20,813