XML 71 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Liabilities and Other Short-Term Obligations (Details) - USD ($)
$ in Thousands
Jan. 31, 2019
Oct. 31, 2018
Jan. 31, 2018
Oct. 31, 2017
Balance Sheet Related Disclosures [Abstract]        
Compensation, payroll related tax and benefits $ 63,788 $ 140,277    
Warranty 44,448 44,740 $ 42,526 $ 42,456
Vacation 43,614 42,507    
Contingent consideration 7,491 0    
Capital lease obligations 3,314 3,547    
Interest payable 1,005 1,072    
Other 109,052 107,932    
Total accrued liabilities and other short-term obligations $ 272,712 $ 340,075