XML 102 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings (Loss) Per Share Calculation (Details) - $ / shares
shares in Thousands
12 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2015
Aug. 02, 2017
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Common stock average market price (in dollars per share) $ 22.74      
3.75% Convertible Senior Notes due October 15, 2018 (New)        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Interest rate on convertible notes 3.75%     3.75%
Shares underlying Convertible Senior Notes due (in shares) 404 0 0  
Initial conversion price per share equivalent (in dollars per share) $ 20.17      
3.75% Convertible Senior Notes due October 15, 2018 (New and Original)        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Shares underlying Convertible Senior Notes due (in shares) 14,300