XML 72 R60.htm IDEA: XBRL DOCUMENT v3.7.0.1
OTHER BALANCE SHEET DETAILS (Details 2) - USD ($)
$ in Thousands
Jan. 31, 2017
Oct. 31, 2016
Jan. 31, 2016
Oct. 31, 2015
Accrued liabilities        
Compensation, payroll related tax and benefits $ 63,251 $ 106,687    
Warranty 48,652 52,324 $ 56,636 $ 56,654
Vacation 36,187 36,112    
Capital lease obligations 2,233 2,321    
Interest payable 5,486 4,649    
Other 108,746 108,260    
Total accrued liabilities and other short-term obligations $ 264,555 $ 310,353