XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets $ 1,195,464 $ 1,449,636
Total liabilities 395,032 393,789
Deferred compensation plan liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term liabilities 388,851 386,757
Foreign currency derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency derivative contracts 9,140 8,851
Derivative liabilities 6,181 7,032
Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets 1,019,306 1,256,729
Total liabilities 388,851 386,757
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 long-term liabilities 388,851 386,757
Quoted Prices in  Active Markets for Identical Assets (Level 1) | Foreign currency derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency derivative contracts 0 0
Derivative liabilities 0 0
Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets 153,956 170,705
Total liabilities 6,181 7,032
Significant Other Observable Inputs (Level 2) | Deferred compensation plan liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term liabilities 0 0
Significant Other Observable Inputs (Level 2) | Foreign currency derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency derivative contracts 9,140 8,851
Derivative liabilities 6,181 7,032
Significant Unobservable  Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets 22,202 22,202
Total liabilities 0 0
Significant Unobservable  Inputs (Level 3) | Deferred compensation plan liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term liabilities 0 0
Significant Unobservable  Inputs (Level 3) | Foreign currency derivative contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency derivative contracts 0 0
Derivative liabilities 0 0
Contingent consideration receivable    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Contingent consideration receivable 22,202 22,202
Contingent consideration receivable | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Contingent consideration receivable 0 0
Contingent consideration receivable | Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Contingent consideration receivable 0 0
Contingent consideration receivable | Significant Unobservable  Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Contingent consideration receivable 22,202 22,202
Cash equivalents | Money market funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 630,455 869,972
Cash equivalents | Money market funds | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 630,455 869,972
Cash equivalents | Money market funds | Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Cash equivalents | Money market funds | Significant Unobservable  Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Cash equivalents | U.S. Treasury, agency & T-bills    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   7,985
Cash equivalents | U.S. Treasury, agency & T-bills | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   0
Cash equivalents | U.S. Treasury, agency & T-bills | Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   7,985
Cash equivalents | U.S. Treasury, agency & T-bills | Significant Unobservable  Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents   0
Short-term Investments | U.S. Treasury, agency & T-bills    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 15,039 19,449
Short-term Investments | U.S. Treasury, agency & T-bills | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 0 0
Short-term Investments | U.S. Treasury, agency & T-bills | Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 15,039 19,449
Short-term Investments | U.S. Treasury, agency & T-bills | Significant Unobservable  Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 0 0
Short-term Investments | Corporate debt securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 102,905 105,256
Short-term Investments | Corporate debt securities | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 0 0
Short-term Investments | Corporate debt securities | Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 102,905 105,256
Short-term Investments | Corporate debt securities | Significant Unobservable  Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 0 0
Short-term Investments | Asset-backed securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 26,872 29,164
Short-term Investments | Asset-backed securities | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 0 0
Short-term Investments | Asset-backed securities | Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 26,872 29,164
Short-term Investments | Asset-backed securities | Significant Unobservable  Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Short-term investments 0 0
Deferred compensation plan assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Deferred compensation plan assets 388,851 386,757
Deferred compensation plan assets | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Deferred compensation plan assets 388,851 386,757
Deferred compensation plan assets | Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Deferred compensation plan assets 0 0
Deferred compensation plan assets | Significant Unobservable  Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Deferred compensation plan assets $ 0 $ 0