XML 106 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings (Loss) Per Share Calculation - Weighted Average Shares Excluded from Calculation of Denominator for Basic and Diluted EPS (Details) - shares
shares in Thousands
12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded due to anti-dilutive effect (in shares) 16,021 958 28,435
3.75% Convertible Senior Notes due October 15, 2018 (New)      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Interest rate on convertible notes 3.75%    
3.75% Convertible Senior Notes due October 15, 2018 (Original)      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Interest rate on convertible notes 3.75%    
4.0% Convertible Senior Notes due December 15, 2020      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Interest rate on convertible notes 4.00%    
Shares underlying stock options and restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded due to anti-dilutive effect (in shares) 2,235 958 1,882
Convertible Senior Notes | 3.75% Convertible Senior Notes due October 15, 2018 (New)      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded due to anti-dilutive effect (in shares) 1,780 0 0
Convertible Senior Notes | 3.75% Convertible Senior Notes due October 15, 2018 (Original)      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded due to anti-dilutive effect (in shares) 2,883 0 17,355
Convertible Senior Notes | 4.0% Convertible Senior Notes due December 15, 2020      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded due to anti-dilutive effect (in shares) 9,123 0 9,198