XML 70 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Short-Term and Long-Term Debt (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Oct. 31, 2017
Secured debt | Term Loan 2022      
Debt Instrument [Line Items]      
Debt issuance costs, net $ 2,557   $ 3,100
Amortization of debt issuance costs included in interest expense 500 $ 400  
Convertible notes payable | Convertible senior notes due 2018 and 2020      
Debt Instrument [Line Items]      
Debt issuance costs, net 900   $ 2,100
Amortization of debt issuance costs included in interest expense $ 1,200 $ 1,200