XML 137 R69.htm IDEA: XBRL DOCUMENT v2.4.0.6
Earnings (Loss) Per Share Calculation (Details 1)
In Thousands, unless otherwise specified
12 Months Ended 12 Months Ended
Oct. 31, 2011
Oct. 31, 2010
Oct. 31, 2009
Oct. 31, 2011
0.25% Convertible Senior Notes due May 1, 2013 [Member]
Apr. 10, 2006
0.25% Convertible Senior Notes due May 1, 2013 [Member]
Oct. 31, 2011
4.0% Convertible Senior Notes due March 15, 2015 [Member]
Mar. 15, 2010
4.0% Convertible Senior Notes due March 15, 2015 [Member]
Oct. 31, 2011
0.875% Convertible Senior Notes due June 15, 2017 [Member]
Jun. 11, 2007
0.875% Convertible Senior Notes due June 15, 2017 [Member]
Oct. 31, 2011
3.75% Convertible Senior Notes due October 15, 2018 [Member]
Oct. 18, 2010
3.75% Convertible Senior Notes due October 15, 2018 [Member]
Oct. 31, 2011
Shares underlying stock options, restricted stock units and warrants [Member]
Oct. 31, 2010
Shares underlying stock options, restricted stock units and warrants [Member]
Oct. 31, 2009
Shares underlying stock options, restricted stock units and warrants [Member]
Oct. 31, 2011
Convertible Senior Notes [Member]
0.25% Convertible Senior Notes due May 1, 2013 [Member]
Oct. 31, 2010
Convertible Senior Notes [Member]
0.25% Convertible Senior Notes due May 1, 2013 [Member]
Oct. 31, 2009
Convertible Senior Notes [Member]
0.25% Convertible Senior Notes due May 1, 2013 [Member]
Oct. 31, 2011
Convertible Senior Notes [Member]
4.0% Convertible Senior Notes due March 15, 2015 [Member]
Oct. 31, 2010
Convertible Senior Notes [Member]
4.0% Convertible Senior Notes due March 15, 2015 [Member]
Oct. 31, 2009
Convertible Senior Notes [Member]
4.0% Convertible Senior Notes due March 15, 2015 [Member]
Oct. 31, 2011
Convertible Senior Notes [Member]
0.875% Convertible Senior Notes due June 15, 2017 [Member]
Oct. 31, 2010
Convertible Senior Notes [Member]
0.875% Convertible Senior Notes due June 15, 2017 [Member]
Oct. 31, 2009
Convertible Senior Notes [Member]
0.875% Convertible Senior Notes due June 15, 2017 [Member]
Oct. 31, 2011
Convertible Senior Notes [Member]
3.75% Convertible Senior Notes due October 15, 2018 [Member]
Oct. 31, 2010
Convertible Senior Notes [Member]
3.75% Convertible Senior Notes due October 15, 2018 [Member]
Oct. 31, 2009
Convertible Senior Notes [Member]
3.75% Convertible Senior Notes due October 15, 2018 [Member]
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                                                    
Total excluded due to anti-dilutive effect 60,470 40,281 28,949                 6,141 7,397 8,302 5,470 7,454 7,539 18,395 11,605 0 13,108 13,108 13,108 17,356 717 0
Interest on convertible notes       0.25% 0.25% 4.00% 4.00% 0.875% 0.875% 3.75% 3.75%