v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Oct. 31, 2025
Assets    
Cash equivalents, fair value $ 198,078 $ 52,978
Short-term investments 71,966 72,929
Liabilities    
Deferred compensation plan liabilities 468,523 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 468,523 447,232
Marketable equity securities 515 785
Total assets 777,087 604,989
Liabilities    
Deferred compensation plan liabilities 468,523 447,232
Total liabilities 507,546 457,329
Foreign currency derivative contracts | Fair Value, Measurements, Recurring    
Prepaid and other current assets:    
Foreign currency derivative contracts 15,803 8,863
Liabilities    
Accounts payable and accrued liabilities: 39,023 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 468,523 447,232
Marketable equity securities 515 785
Total assets 665,471 500,995
Liabilities    
Deferred compensation plan liabilities 468,523 447,232
Total liabilities 468,523 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 89,414 81,792
Liabilities    
Deferred compensation plan liabilities 0 0
Total liabilities 39,023 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,803 8,863
Liabilities    
Accounts payable and accrued liabilities: 39,023 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 5,661 6,680
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 5,661 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 5,661 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 23,414 22,065
Municipal bonds | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 23,414 22,065
Municipal bonds | Quoted Prices in  Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
Municipal bonds | Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 23,414 22,065
Municipal bonds | Significant Unobservable  Inputs (Level 3) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
Corporate debt securities    
Assets    
Short-term investments 42,714 43,999
Corporate debt securities | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 42,714 43,999
Corporate debt securities | Quoted Prices in  Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
Corporate debt securities | Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 42,714 43,999
Corporate debt securities | Significant Unobservable  Inputs (Level 3) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
Others    
Assets    
Short-term investments 177 185
Others | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 177 185
Others | Quoted Prices in  Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
Others | Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 177 185
Others | Significant Unobservable  Inputs (Level 3) | Fair Value, Measurements, Recurring    
Assets    
Short-term investments 0 0
Money market funds    
Assets    
Cash equivalents, fair value 196,433 52,978
Money market funds | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value 196,433 52,978
Money market funds | Quoted Prices in  Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value 196,433 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 1,645  
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value 1,645  
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 1,645  
U.S. Treasury, agency & T-bills | Significant Unobservable  Inputs (Level 3) | Fair Value, Measurements, Recurring    
Assets    
Cash equivalents, fair value $ 0