XML 121 R104.htm IDEA: XBRL DOCUMENT v3.10.0.1
Quarterly Financial Data (Unaudited) - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2018
Oct. 31, 2017
Jul. 31, 2017
Apr. 30, 2017
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Interim Period Costs Not Allocable [Line Items]              
Lapse of statute of limitations $ 1,041       $ 1,120 $ 555 $ 523
Discrete tax expense related to nondeductible acquisition costs           $ 1,070  
Vention [Member]              
Interim Period Costs Not Allocable [Line Items]              
Pre-tax acquisition costs   $ 391 $ 865 $ 13,415      
Discrete tax expense related to nondeductible acquisition costs       $ 2,600