XML 76 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Liabilities and Other Short-Term Obligations (Details) - USD ($)
$ in Thousands
Jul. 31, 2019
Oct. 31, 2018
Jul. 31, 2018
Oct. 31, 2017
Balance Sheet Related Disclosures [Abstract]        
Compensation, payroll related tax and benefits $ 125,651 $ 140,277    
Warranty 46,680 44,740 $ 44,150 $ 42,456
Vacation 22,076 42,507    
Contingent consideration 7,491 0    
Capital lease obligations 2,798 3,547    
Interest payable 1,062 1,072    
Other 119,379 107,932    
Total accrued liabilities and other short-term obligations $ 325,137 $ 340,075