XML 92 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS, Assets and Liabilities, Measured at Fair Value Using Unobservable Inputs (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]      
Change in value of contingent consideration   $ 1,100 $ 3,063
Liabilities, Ending Balance $ 20,875    
Liabilities [Abstract]      
Total liabilities 1,018,342 1,133,016  
Fair Value, Inputs, Level 3 [Member]      
Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]      
Liabilities, Opening Balance 27,573 18,881  
Contingent consideration related to acquisition (1,365) 13,797  
Increase in accrued contingent consideration   1,100  
Change in value of contingent consideration (5,425) (7,039)  
Liabilities, Ending Balance   27,573 $ 18,881
Liabilities [Abstract]      
Accrued Liabilities, Current 6,107    
Other Liabilities, Noncurrent 14,768    
Total liabilities 20,875    
Fair Value, Inputs, Level 3 [Member] | Foreign Currency Gain (Loss) [Member]      
Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]      
Change in Unrealized Gain (Loss) $ 92 $ 834