XML 94 R80.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes (Details 5) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2016
Jul. 31, 2015
Jul. 31, 2014
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance as of August 1 $ 17,428 $ 18,419 $ 17,178
Increases related to current year tax positions 4,311 3,441 1,805
Prior year tax positions:      
Prior year increase 1,120 599 2,997
Prior year decrease 0 0 (523)
Cash settlement (412) (225) 0
Lapse of statute of limitations (1,732) (4,806) (3,038)
Balance at July 31 $ 20,715 $ 17,428 $ 18,419