XML 87 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Balance Sheet Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2014
Accrued liabilities        
Compensation, payroll related tax and benefits $ 113,272 $ 106,687    
Warranty 42,456 52,324 $ 56,654 $ 55,997
Vacation 39,778 36,112    
Capital lease obligations 3,772 2,321    
Interest payable 3,612 4,649    
Other 120,044 108,260    
Total $ 322,934 $ 310,353