Balance Sheet and Statement of Operations Components Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jan. 31, 2017
Oct. 31, 2016
Jan. 31, 2016
Oct. 31, 2015
Cash and Cash Equivalents [Abstract]        
Restricted Cash and Cash Equivalents, Current $ 9,360 $ 9,008    
Restricted Cash and Cash Equivalents, Noncurrent 1,696 1,821    
cash, cash equivalents and restricted cash 158,051 159,181 $ 205,850 $ 215,869
Cash and cash equivalents $ 146,995 $ 148,352