XML 72 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Short-Term and Long-Term Debt - Outstanding Convertible Notes Payable Net Carry Value and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Jul. 31, 2018
Oct. 31, 2017
Convertible notes payable    
Debt Instrument [Line Items]    
Net Carrying Value $ 549,311 $ 543,009
Fair Value $ 673,394  
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,234 61,071
Fair Value $ 77,047  
Interest rate on convertible notes (as a percent) 3.75%  
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,435 287,221
Fair Value $ 363,078  
Interest rate on convertible notes (as a percent) 3.75%  
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 $ 199,642 $ 194,717
Fair Value $ 233,269  
Interest rate on convertible notes (as a percent) 4.00%