v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Oct. 31, 2025
Assets    
Cash equivalents, fair value $ 43,136 $ 52,978
Short-term investments 1,383 72,929
Liabilities    
Deferred compensation plan liabilities 471,484 447,232
Fair Value, Measurements, Recurring    
Prepaid and other current assets:    
Contingent consideration receivable 22,202 22,202
Other long-term assets:    
Deferred compensation plan assets 471,484 447,232
Marketable equity securities 684 785
Total assets 554,475 604,989
Liabilities    
Deferred compensation plan liabilities 471,484 447,232
Total liabilities 507,471 457,329
Foreign currency derivative contracts | Fair Value, Measurements, Recurring    
Prepaid and other current assets:    
Foreign currency derivative contracts 15,586 8,863
Liabilities    
Accounts payable and accrued liabilities: 35,987 10,097
Quoted Prices in  Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Prepaid and other current assets:    
Contingent consideration receivable 0 0
Other long-term assets:    
Deferred compensation plan assets 471,484 447,232
Marketable equity securities 684 785
Total assets 514,705 500,995
Liabilities    
Deferred compensation plan liabilities 471,484 447,232
Total liabilities 471,484 447,232
Quoted Prices in  Active Markets for Identical Assets (Level 1) | Foreign currency derivative contracts | Fair Value, Measurements, Recurring    
Prepaid and other current assets:    
Foreign currency derivative contracts 0 0
Liabilities    
Accounts payable and accrued liabilities: 0 0
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Prepaid and other current assets:    
Contingent consideration receivable 0 0
Other long-term assets:    
Deferred compensation plan assets 0 0
Marketable equity securities 0 0
Total assets 17,568 81,792
Liabilities    
Deferred compensation plan liabilities 0 0
Total liabilities 35,987 10,097
Significant Other Observable Inputs (Level 2) | Foreign currency derivative contracts | Fair Value, Measurements, Recurring    
Prepaid and other current assets:    
Foreign currency derivative contracts 15,586 8,863
Liabilities    
Accounts payable and accrued liabilities: 35,987 10,097
Significant Unobservable  Inputs (Level 3) | Fair Value, Measurements, Recurring    
Prepaid and other current assets:    
Contingent consideration receivable 22,202 22,202
Other long-term assets:    
Deferred compensation plan assets 0 0
Marketable equity securities 0 0
Total assets 22,202 22,202
Liabilities    
Deferred compensation plan liabilities 0 0
Total liabilities 0 0
Significant Unobservable  Inputs (Level 3) | Foreign currency derivative contracts | Fair Value, Measurements, Recurring    
Prepaid and other current assets:    
Foreign currency derivative contracts 0 0
Liabilities    
Accounts payable and accrued liabilities: 0 0
U.S. Treasury, agency & T-bills    
Assets    
Short-term investments 1,202 6,680
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 1,202 6,680
U.S. Treasury, agency & T-bills | Quoted Prices in  Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
U.S. Treasury, agency & T-bills | Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 1,202 6,680
U.S. Treasury, agency & T-bills | Significant Unobservable  Inputs (Level 3) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
Municipal bonds    
Assets    
Short-term investments   22,065
Municipal bonds | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   22,065
Municipal bonds | Quoted Prices in  Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   0
Municipal bonds | Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   22,065
Municipal bonds | Significant Unobservable  Inputs (Level 3) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   0
Corporate debt securities    
Assets    
Short-term investments   43,999
Corporate debt securities | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   43,999
Corporate debt securities | Quoted Prices in  Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   0
Corporate debt securities | Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   43,999
Corporate debt securities | Significant Unobservable  Inputs (Level 3) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments   0
Other    
Assets    
Short-term investments 181 185
Other | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 181 185
Other | Quoted Prices in  Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
Other | Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 181 185
Other | Significant Unobservable  Inputs (Level 3) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
Money market funds    
Assets    
Cash equivalents, fair value 42,537 52,978
Money market funds | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value 42,537 52,978
Money market funds | Quoted Prices in  Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value 42,537 52,978
Money market funds | Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value 0 0
Money market funds | Significant Unobservable  Inputs (Level 3) | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value 0 $ 0
U.S. Treasury, agency & T-bills    
Assets    
Cash equivalents, fair value 599  
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value 599  
U.S. Treasury, agency & T-bills | Quoted Prices in  Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value 0  
U.S. Treasury, agency & T-bills | Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value 599  
U.S. Treasury, agency & T-bills | Significant Unobservable  Inputs (Level 3) | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value $ 0