XML 61 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities and Other Short-Term Obligations (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Oct. 31, 2017
Apr. 30, 2017
Oct. 31, 2016
Balance Sheet Related Disclosures [Abstract]        
Compensation, payroll related tax and benefits $ 78,744 $ 113,272    
Warranty 43,392 42,456 $ 46,025 $ 52,324
Vacation 42,744 39,778    
Capital lease obligations 3,828 3,772    
Interest payable 3,602 3,612    
Other 97,921 120,044    
Total accrued liabilities and other short-term obligations $ 270,231 $ 322,934