XML 65 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities and Other Short-Term Obligations (Details) - USD ($)
$ in Thousands
Jul. 31, 2018
Oct. 31, 2017
Jul. 31, 2017
Oct. 31, 2016
Balance Sheet Related Disclosures [Abstract]        
Compensation, payroll related tax and benefits $ 99,740 $ 113,272    
Warranty 44,150 42,456 $ 44,296 $ 52,324
Vacation 40,747 39,778    
Capital lease obligations 3,773 3,772    
Interest payable 4,991 3,612    
Other 104,587 120,044    
Total accrued liabilities and other short-term obligations $ 297,988 $ 322,934