XML 76 R63.htm IDEA: XBRL DOCUMENT v3.4.0.3
OTHER BALANCE SHEET DETAILS (Details 2) - USD ($)
$ in Thousands
Apr. 30, 2016
Oct. 31, 2015
Apr. 30, 2015
Oct. 31, 2014
Accrued liabilities        
Compensation, payroll related tax and benefits $ 75,444 $ 109,466    
Warranty 56,021 56,654 $ 53,959 $ 55,997
Vacation 38,285 34,189    
Capital lease obligations 3,135 4,923    
Interest payable 5,265 5,389    
Other 104,946 105,662    
Total accrued liabilities $ 283,096 $ 316,283