XML 93 R69.htm IDEA: XBRL DOCUMENT v3.2.0.727
Schedule of Changes in Unrecognized Tax Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Jul. 31, 2013
Schedule of Unrecognized Tax Benefits [Line Items]      
Beginning balance $ 20,813 $ 32,733 $ 33,900
Tax positions related to prior years: Additions 126 9 436
Tax positions related to prior years: Reductions (7,695) (9,281) (113)
Tax positions related to current year: Additions 2,858 3,804 5,348
Settlements (1,898) (5,002) (5,593)
Lapses in statute of limitations (1,048) (1,450) (1,245)
Ending balance $ 13,156 $ 20,813 $ 32,733