XML 68 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-Term and Long-Term Debt - Outstanding Convertible Notes Payable Net Carry Value and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Oct. 31, 2017
Convertible notes payable    
Debt Instrument [Line Items]    
Net Carrying Value $ 547,180 $ 543,009
Fair Value $ 727,300  
3.75% Convertible Senior Notes due October 15, 2018 (Original)    
Debt Instrument [Line Items]    
Interest rate on convertible notes (as a percent) 3.75%  
3.75% Convertible Senior Notes due October 15, 2018 (Original) | Convertible notes payable    
Debt Instrument [Line Items]    
Net Carrying Value $ 61,180 61,071
Fair Value $ 80,907  
3.75% Convertible Senior Notes due October 15, 2018 (New)    
Debt Instrument [Line Items]    
Interest rate on convertible notes (as a percent) 3.75%  
3.75% Convertible Senior Notes due October 15, 2018 (New) | Convertible notes payable    
Debt Instrument [Line Items]    
Net Carrying Value $ 288,028 287,221
Fair Value $ 381,268  
4.0% Convertible Senior Notes due December 15, 2020    
Debt Instrument [Line Items]    
Interest rate on convertible notes (as a percent) 4.00%  
4.0% Convertible Senior Notes due December 15, 2020 | Convertible notes payable    
Debt Instrument [Line Items]    
Net Carrying Value $ 197,972 $ 194,717
Fair Value $ 265,125