Fair Value Measurements of Other Financial Instruments (Details) (USD $)
In Thousands, unless otherwise specified
Oct. 31, 2011
Oct. 31, 2010
Fair Value Measurements of Other Financial Instruments (Details)    
Carrying value of other investments $ 7,470 $ 7,470
Fair value of other investments 7,470 7,470
Carrying value of notes receivable from stock option exercises 4,441 3,158
Fair value of notes receivable from stock option exercises 4,441 3,158
Carrying value of debt 500,000 500,000
Fair value of debt $ 566,047 $ 590,692