XML 107 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows (Parenthetical) - shares
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
3.75% Convertible Senior Notes due October 15, 2018    
Interest rate on convertible notes 3.75% 3.75%
Debt conversion, shares issued (in shares)   3,038,208
4.0% Convertible Senior Notes due March 15, 2015    
Interest rate on convertible notes   4.00%
Debt conversion, shares issued (in shares)   9,197,943
3.75% Convertible Senior Notes due October 15, 2018 (New)    
Interest rate on convertible notes 3.75%  
Debt conversion, shares issued (in shares) 1,585,140