XML 81 R36.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Convertible Notes Payable (Tables)
9 Months Ended
Jul. 31, 2011
Convertible Notes Payable [Abstract]  
Carrying value and estimated current fair value of outstanding convertible notes
                 
    July 31, 2011  
Description   Carrying Value     Fair Value  
0.25% Convertible Senior Notes due May 1, 2013
  $ 216,210     $ 209,048  
4.0% Convertible Senior Notes due March 15, 2015 (1)
    376,239       410,156  
0.875% Convertible Senior Notes due June 15, 2017
    500,000       406,875  
3.75% Convertible Senior Notes due October 15, 2018
    350,000       370,125  
 
           
 
  $ 1,442,449     $ 1,396,204  
 
           
 
(1)     Includes unamortized bond premium related to embedded redemption feature