XML 66 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-Term and Long-Term Debt (Details) - USD ($)
3 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Oct. 31, 2017
Secured debt | Term Loan 2022      
Debt Instrument [Line Items]      
Debt issuance costs, net $ 2,923,000   $ 3,100,000
Amortization of debt issuance costs included in interest expense 200,000 $ 0  
Convertible notes payable | Convertible senior notes due 2018 and 2020      
Debt Instrument [Line Items]      
Debt issuance costs, net 1,700,000   $ 2,100,000
Amortization of debt issuance costs included in interest expense $ 400,000 $ 500,000