Fair Value Measures - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) (Fair Value, Measurements, Recurring, USD $) | Jan. 31, 2015 | Oct. 31, 2014 |
In Thousands, unless otherwise specified |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total assets | $678,096 | $563,872 |
Total liabilities | 25,224 | 11,755 |
Foreign currency derivative contracts | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Prepaid and other current assets | 18,330 | 9,300 |
Accounts payable and accrued liabilities | 25,224 | 11,755 |
Deferred compensation plan assets | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Other long-term assets | 151,061 | 145,508 |
Quoted Prices in Active Markets for Identical Assets (Level 1) | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total assets | 528,431 | 554,572 |
Total liabilities | 0 | 0 |
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) | Deferred compensation plan assets | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Other long-term assets | 151,061 | 145,508 |
Significant Other Observable Inputs (Level 2) | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total assets | 149,665 | 9,300 |
Total liabilities | 25,224 | 11,755 |
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 | 18,330 | 9,300 |
Accounts payable and accrued liabilities | 25,224 | 11,755 |
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 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) | 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) | Deferred compensation plan assets | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Other long-term assets | 0 | 0 |
Cash equivalents | Certificates of deposit | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 2,400 | |
Cash equivalents | Money market funds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 377,370 | 409,064 |
Cash equivalents | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 8,697 | |
Cash equivalents | Quoted Prices in Active Markets for Identical Assets (Level 1) | Certificates of deposit | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 0 | |
Cash equivalents | Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 377,370 | 409,064 |
Cash equivalents | Quoted Prices in Active Markets for Identical Assets (Level 1) | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 0 | |
Cash equivalents | Significant Other Observable Inputs (Level 2) | Certificates of deposit | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 2,400 | |
Cash equivalents | Significant Other Observable Inputs (Level 2) | Money market funds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 0 | 0 |
Cash equivalents | Significant Other Observable Inputs (Level 2) | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 8,697 | |
Cash equivalents | Significant Unobservable Inputs (Level 3) | Certificates of deposit | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 0 | |
Cash equivalents | Significant Unobservable Inputs (Level 3) | Money market funds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 0 | 0 |
Cash equivalents | Significant Unobservable Inputs (Level 3) | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 0 | |
Short-term investments | Certificates of deposit | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 3,400 | |
Short-term investments | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 7,090 | |
Short-term investments | U.S. government agency securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 17,936 | |
Short-term investments | Municipal bonds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 1,403 | |
Short-term investments | Corporate debt securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 67,168 | |
Short-term investments | Asset-backed securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 23,241 | |
Short-term investments | Quoted Prices in Active Markets for Identical Assets (Level 1) | Certificates of deposit | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 0 | |
Short-term investments | Quoted Prices in Active Markets for Identical Assets (Level 1) | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 0 | |
Short-term investments | Quoted Prices in Active Markets for Identical Assets (Level 1) | U.S. government agency securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 0 | |
Short-term investments | Quoted Prices in Active Markets for Identical Assets (Level 1) | Municipal bonds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 0 | |
Short-term investments | Quoted Prices in Active Markets for Identical Assets (Level 1) | Corporate debt securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 0 | |
Short-term investments | Quoted Prices in Active Markets for Identical Assets (Level 1) | Asset-backed securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 0 | |
Short-term investments | Significant Other Observable Inputs (Level 2) | Certificates of deposit | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 3,400 | |
Short-term investments | Significant Other Observable Inputs (Level 2) | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 7,090 | |
Short-term investments | Significant Other Observable Inputs (Level 2) | U.S. government agency securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 17,936 | |
Short-term investments | Significant Other Observable Inputs (Level 2) | Municipal bonds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 1,403 | |
Short-term investments | Significant Other Observable Inputs (Level 2) | Corporate debt securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 67,168 | |
Short-term investments | Significant Other Observable Inputs (Level 2) | Asset-backed securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 23,241 | |
Short-term investments | Significant Unobservable Inputs (Level 3) | Certificates of deposit | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 0 | |
Short-term investments | Significant Unobservable Inputs (Level 3) | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 0 | |
Short-term investments | Significant Unobservable Inputs (Level 3) | U.S. government agency securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 0 | |
Short-term investments | Significant Unobservable Inputs (Level 3) | Municipal bonds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 0 | |
Short-term investments | Significant Unobservable Inputs (Level 3) | Corporate debt securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | 0 | |
Short-term investments | Significant Unobservable Inputs (Level 3) | Asset-backed securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Short-term investments | $0 | |