XML 63 R51.htm IDEA: XBRL DOCUMENT v3.5.0.2
Provision for Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Jul. 31, 2016
Income Tax [Line Items]      
Effective income tax rate 32.00% 34.70%  
New accounting pronouncement or change in accounting principle, effect of change on net income $ 1,843    
Interest and penalties related to uncertain tax benefits     $ 96
Decreases in unrecognized tax benefits resulting from effective settlement 892    
Income tax benefit related to gross uncertain tax benefit releases, net 580    
Expected decrease in unrecognized tax benefits due to resolution of uncertain tax positions 4,556    
Expected decrease in interest due to resolution of uncertain tax positions $ 922