XML 78 R58.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measures - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets $ 533,143 $ 563,872
Total liabilities 168,743 157,263
Deferred compensation plan liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other Liabilities, Fair Value Disclosure 158,462 145,508
Deferred Compensation Plan Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets 158,462 145,508
Foreign Currency Derivative Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets 6,462 9,300
Accounts payable and accrued liabilities 10,281 11,755
Money Market Funds (U.S.) | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 233,839 409,064
Commercial Paper [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,834  
Commercial Paper [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 12,129  
US Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 12,614  
Municipal Bonds [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 1,403  
Certificates of Deposit [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 3,500  
Certificates of Deposit [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 9,800  
Corporate Debt Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 67,188  
Asset-backed Securities [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 299  
Asset-backed Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 24,608  
Non-U.S. Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 1,005  
Quoted Prices In Active Markets For Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets 392,301 554,572
Total liabilities 158,462 145,508
Quoted Prices In Active Markets For Identical Assets (Level 1) | Deferred compensation plan liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other Liabilities, Fair Value Disclosure 158,462 145,508
Quoted Prices In Active Markets For Identical Assets (Level 1) | Deferred Compensation Plan Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets 158,462 145,508
Quoted Prices In Active Markets For Identical Assets (Level 1) | Foreign Currency Derivative Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets 0 0
Accounts payable and accrued liabilities 0 0
Quoted Prices In Active Markets For Identical Assets (Level 1) | Money Market Funds (U.S.) | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 233,839 409,064
Quoted Prices In Active Markets For Identical Assets (Level 1) | Commercial Paper [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Commercial Paper [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | US Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Municipal Bonds [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Certificates of Deposit [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Certificates of Deposit [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Corporate Debt Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Asset-backed Securities [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Asset-backed Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Non-U.S. Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets 140,842 9,300
Total liabilities 10,281 11,755
Significant Other Observable Inputs (Level 2) | Deferred compensation plan liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other Liabilities, Fair Value Disclosure 0 0
Significant Other Observable Inputs (Level 2) | Deferred Compensation Plan Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets 0 0
Significant Other Observable Inputs (Level 2) | Foreign Currency Derivative Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets 6,462 9,300
Accounts payable and accrued liabilities 10,281 11,755
Significant Other Observable Inputs (Level 2) | Money Market Funds (U.S.) | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Significant Other Observable Inputs (Level 2) | Commercial Paper [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,834  
Significant Other Observable Inputs (Level 2) | Commercial Paper [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 12,129  
Significant Other Observable Inputs (Level 2) | US Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 12,614  
Significant Other Observable Inputs (Level 2) | Municipal Bonds [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 1,403  
Significant Other Observable Inputs (Level 2) | Certificates of Deposit [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 3,500  
Significant Other Observable Inputs (Level 2) | Certificates of Deposit [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 9,800  
Significant Other Observable Inputs (Level 2) | Corporate Debt Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 67,188  
Significant Other Observable Inputs (Level 2) | Asset-backed Securities [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 299  
Significant Other Observable Inputs (Level 2) | Asset-backed Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 24,608  
Significant Other Observable Inputs (Level 2) | Non-U.S. Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 1,005  
Significant Unobservable Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets 0 0
Total liabilities 0 0
Significant Unobservable Inputs (Level 3) | Deferred compensation plan liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other Liabilities, Fair Value Disclosure 0 0
Significant Unobservable Inputs (Level 3) | Deferred Compensation Plan Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets 0 0
Significant Unobservable Inputs (Level 3) | Foreign Currency Derivative Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets 0 0
Accounts payable and accrued liabilities 0 0
Significant Unobservable Inputs (Level 3) | Money Market Funds (U.S.) | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 $ 0
Significant Unobservable Inputs (Level 3) | Commercial Paper [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Significant Unobservable Inputs (Level 3) | Commercial Paper [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | US Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | Municipal Bonds [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | Certificates of Deposit [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Significant Unobservable Inputs (Level 3) | Certificates of Deposit [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | Corporate Debt Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | Asset-backed Securities [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Significant Unobservable Inputs (Level 3) | Asset-backed Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | Non-U.S. Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure $ 0