XML 75 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Liabilities and Other Short-Term Obligations (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Oct. 31, 2018
Apr. 30, 2018
Oct. 31, 2017
Balance Sheet Related Disclosures [Abstract]        
Compensation, payroll related tax and benefits $ 94,235 $ 140,277    
Warranty 44,907 44,740 $ 43,392 $ 42,456
Vacation 21,648 42,507    
Contingent consideration 7,491 0    
Capital lease obligations 3,011 3,547    
Interest payable 1,000 1,072    
Other 119,125 107,932    
Total accrued liabilities and other short-term obligations $ 291,417 $ 340,075