v2.4.0.6
Fair Value Measures (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) (Fair Value, Measurements, Recurring [Member], USD $)
In Thousands, unless otherwise specified
Oct. 31, 2011
Oct. 31, 2010
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets $ 784,988 $ 739,363
Total liabilities 21,152 21,236
Quoted Prices In Active Markets For Identical Assets (Level 1) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets 633,830 570,529
Total liabilities     
Significant Other Observable Inputs (Level 2) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets 151,158 168,834
Total liabilities 16,856 13,180
Significant Unobservable Inputs (Level 3) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets     
Total liabilities 4,296 8,056
Money Market Funds (U.S.) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 543,770 487,199
Money Market Funds (U.S.) [Member] | Quoted Prices In Active Markets For Identical Assets (Level 1) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 543,770 487,199
Money Market Funds (U.S.) [Member] | Significant Other Observable Inputs (Level 2) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents     
Money Market Funds (U.S.) [Member] | Significant Unobservable Inputs (Level 3) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents     
Municipal Securities [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 148,997 163,154
Municipal Securities [Member] | Quoted Prices In Active Markets For Identical Assets (Level 1) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments     
Municipal Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 148,997 163,154
Municipal Securities [Member] | Significant Unobservable Inputs (Level 3) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments     
Forward Currency Derivative Contracts [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets 2,161 5,680
Accounts payable and accrued liabilities 16,856 13,180
Forward Currency Derivative Contracts [Member] | Quoted Prices In Active Markets For Identical Assets (Level 1) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets     
Accounts payable and accrued liabilities     
Forward Currency Derivative Contracts [Member] | Significant Other Observable Inputs (Level 2) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets 2,161 5,680
Accounts payable and accrued liabilities 16,856 13,180
Forward Currency Derivative Contracts [Member] | Significant Unobservable Inputs (Level 3) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets     
Accounts payable and accrued liabilities     
Deferred Compensation Plan Assets [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets 90,060 83,330
Deferred Compensation Plan Assets [Member] | Quoted Prices In Active Markets For Identical Assets (Level 1) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets 90,060 83,330
Deferred Compensation Plan Assets [Member] | Significant Other Observable Inputs (Level 2) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets     
Deferred Compensation Plan Assets [Member] | Significant Unobservable Inputs (Level 3) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets     
Contingent Consideration [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Accounts payable and accrued liabilities 2,096 3,121
Other long-term liabilities 2,200 4,935
Contingent Consideration [Member] | Quoted Prices In Active Markets For Identical Assets (Level 1) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Accounts payable and accrued liabilities     
Other long-term liabilities     
Contingent Consideration [Member] | Significant Other Observable Inputs (Level 2) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Accounts payable and accrued liabilities     
Other long-term liabilities     
Contingent Consideration [Member] | Significant Unobservable Inputs (Level 3) [Member]
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Accounts payable and accrued liabilities 2,096 3,121
Other long-term liabilities $ 2,200 $ 4,935