Income Taxes Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2014
Unrecognized tax benefits      
Beginning Balance $ 2,100 $ 1,798 $ 857
Additions for tax provisions of prior years 6 437 1,117
Additions based on tax provisions related to current year 57 62 0
Reductions for tax provisions of prior years 0 (130) (176)
Lapse of statute of limitations (304) (67) 0
Ending Balance 1,859 2,100 1,798
Non-current tax benefits that would change the effective tax rate if recognized $ 1,900 $ 2,100 $ 1,800