XML 59 R61.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Convertible Notes Payable (Details) (USD $)
In Thousands, unless otherwise specified
Jul. 31, 2011
Oct. 31, 2010
Jul. 31, 2010
Carrying value and estimated current fair value of outstanding convertible notes      
Carrying Value $ 1,442,449 $ 1,442,705  
Fair Value 1,396,204    
Convertible Notes Payable (Textuals) [Abstract]      
Interest on convertible notes 4.00%   4.00%
0.25% Convertible Senior Notes due May 1, 2013 [Member]
     
Carrying value and estimated current fair value of outstanding convertible notes      
Carrying Value 216,210    
Fair Value 209,048    
Convertible Notes Payable (Textuals) [Abstract]      
Interest on convertible notes 0.25%    
4.0% Convertible Senior Notes due March 15, 2015 [Member]
     
Carrying value and estimated current fair value of outstanding convertible notes      
Carrying Value 376,239    
Fair Value 410,156    
Convertible Notes Payable (Textuals) [Abstract]      
Interest on convertible notes 4.00%    
0.875% Convertible Senior Notes due June 15, 2017 [Member]
     
Carrying value and estimated current fair value of outstanding convertible notes      
Carrying Value 500,000    
Fair Value 406,875    
Convertible Notes Payable (Textuals) [Abstract]      
Interest on convertible notes 0.875%    
3.75% Convertible Senior Notes, due October 15, 2018 [Member]
     
Carrying value and estimated current fair value of outstanding convertible notes      
Carrying Value 350,000    
Fair Value $ 370,125    
Convertible Notes Payable (Textuals) [Abstract]      
Interest on convertible notes 3.75%