XML 91 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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, 2019
Oct. 31, 2018
Oct. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded due to anti-dilutive effect (in shares) 234 16,021 958
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% 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) 234 2,235 958
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) 0 1,780 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) 0 2,883 0
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) 0 9,123 0