Shareholders' Equity - Summary of Stock Option Activity (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2016
Jan. 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Total intrinsic value of stock options exercised $ 253 $ 72
Total fair value of stock options vested $ 0 $ 0