Other Balance Sheet Details - Other Long-Term Obligations (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Oct. 31, 2017
Balance Sheet Related Disclosures [Abstract]    
Capital lease obligations $ 68,245 $ 73,407
Income tax liability 15,894 15,445
Deferred tenant allowance 7,244 8,162
Straight-line rent 6,750 7,267
Contingent consideration 10,900 0
Other 10,380 7,068
Other long-term obligations $ 119,413 $ 111,349