v3.25.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Oct. 31, 2024
Other long-term assets:    
Deferred compensation plan assets $ 426,862 $ 386,757
Liabilities    
Deferred compensation plan liabilities 426,862 386,757
Fair Value, Measurements, Recurring    
Prepaid and other current assets:    
Contingent consideration receivable 22,202 22,202
Other long-term assets:    
Deferred compensation plan assets 426,862 386,757
Marketable equity securities 969  
Total assets 795,955 1,449,636
Liabilities    
Deferred compensation plan liabilities 426,862 386,757
Total liabilities 433,592 393,789
Fair Value, Measurements, Recurring | Foreign currency derivative contracts    
Prepaid and other current assets:    
Foreign currency derivative contracts 11,101 8,851
Liabilities    
Accounts payable and accrued liabilities: 6,730 7,032
Fair Value, Measurements, Recurring | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Prepaid and other current assets:    
Contingent consideration receivable 0 0
Other long-term assets:    
Deferred compensation plan assets 426,862 386,757
Marketable equity securities 969  
Total assets 695,417 1,256,729
Liabilities    
Deferred compensation plan liabilities 426,862 386,757
Total liabilities 426,862 386,757
Fair Value, Measurements, Recurring | Quoted Prices in  Active Markets for Identical Assets (Level 1) | Foreign currency derivative contracts    
Prepaid and other current assets:    
Foreign currency derivative contracts 0 0
Liabilities    
Accounts payable and accrued liabilities: 0 0
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Prepaid and other current assets:    
Contingent consideration receivable 0 0
Other long-term assets:    
Deferred compensation plan assets 0 0
Marketable equity securities 0  
Total assets 78,336 170,705
Liabilities    
Deferred compensation plan liabilities 0 0
Total liabilities 6,730 7,032
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Foreign currency derivative contracts    
Prepaid and other current assets:    
Foreign currency derivative contracts 11,101 8,851
Liabilities    
Accounts payable and accrued liabilities: 6,730 7,032
Fair Value, Measurements, Recurring | Significant Unobservable  Inputs (Level 3)    
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  
Total assets 22,202 22,202
Liabilities    
Deferred compensation plan liabilities 0 0
Total liabilities 0 0
Fair Value, Measurements, Recurring | Significant Unobservable  Inputs (Level 3) | Foreign currency derivative contracts    
Prepaid and other current assets:    
Foreign currency derivative contracts 0 0
Liabilities    
Accounts payable and accrued liabilities: 0 0
Money market funds | Fair Value, Measurements, Recurring | Cash equivalents:    
Assets    
Cash equivalents 267,586 869,972
Money market funds | Fair Value, Measurements, Recurring | Cash equivalents: | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Assets    
Cash equivalents 267,586 869,972
Money market funds | Fair Value, Measurements, Recurring | Cash equivalents: | Significant Other Observable Inputs (Level 2)    
Assets    
Cash equivalents 0 0
Money market funds | Fair Value, Measurements, Recurring | Cash equivalents: | Significant Unobservable  Inputs (Level 3)    
Assets    
Cash equivalents 0 0
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring | Cash equivalents:    
Assets    
Cash equivalents   7,985
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring | Cash equivalents: | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Assets    
Cash equivalents   0
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring | Cash equivalents: | Significant Other Observable Inputs (Level 2)    
Assets    
Cash equivalents   7,985
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring | Cash equivalents: | Significant Unobservable  Inputs (Level 3)    
Assets    
Cash equivalents   0
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring | Short-term investments:    
Assets    
Short-term investments 5,018 19,449
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring | Short-term investments: | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Assets    
Short-term investments 0 0
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring | Short-term investments: | Significant Other Observable Inputs (Level 2)    
Assets    
Short-term investments 5,018 19,449
U.S. Treasury, agency & T-bills | Fair Value, Measurements, Recurring | Short-term investments: | Significant Unobservable  Inputs (Level 3)    
Assets    
Short-term investments 0 0
Municipal bonds | Fair Value, Measurements, Recurring | Short-term investments:    
Assets    
Short-term investments 17,127  
Municipal bonds | Fair Value, Measurements, Recurring | Short-term investments: | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Assets    
Short-term investments 0  
Municipal bonds | Fair Value, Measurements, Recurring | Short-term investments: | Significant Other Observable Inputs (Level 2)    
Assets    
Short-term investments 17,127  
Municipal bonds | Fair Value, Measurements, Recurring | Short-term investments: | Significant Unobservable  Inputs (Level 3)    
Assets    
Short-term investments 0  
Corporate debt securities | Fair Value, Measurements, Recurring | Short-term investments:    
Assets    
Short-term investments 44,902 105,256
Corporate debt securities | Fair Value, Measurements, Recurring | Short-term investments: | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Assets    
Short-term investments 0 0
Corporate debt securities | Fair Value, Measurements, Recurring | Short-term investments: | Significant Other Observable Inputs (Level 2)    
Assets    
Short-term investments 44,902 105,256
Corporate debt securities | Fair Value, Measurements, Recurring | Short-term investments: | Significant Unobservable  Inputs (Level 3)    
Assets    
Short-term investments 0 0
Asset-backed securities | Fair Value, Measurements, Recurring | Short-term investments:    
Assets    
Short-term investments   29,164
Asset-backed securities | Fair Value, Measurements, Recurring | Short-term investments: | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Assets    
Short-term investments   0
Asset-backed securities | Fair Value, Measurements, Recurring | Short-term investments: | Significant Other Observable Inputs (Level 2)    
Assets    
Short-term investments   29,164
Asset-backed securities | Fair Value, Measurements, Recurring | Short-term investments: | Significant Unobservable  Inputs (Level 3)    
Assets    
Short-term investments   $ 0
Other | Fair Value, Measurements, Recurring | Short-term investments:    
Assets    
Short-term investments 188  
Other | Fair Value, Measurements, Recurring | Short-term investments: | Quoted Prices in  Active Markets for Identical Assets (Level 1)    
Assets    
Short-term investments 0  
Other | Fair Value, Measurements, Recurring | Short-term investments: | Significant Other Observable Inputs (Level 2)    
Assets    
Short-term investments 188  
Other | Fair Value, Measurements, Recurring | Short-term investments: | Significant Unobservable  Inputs (Level 3)    
Assets    
Short-term investments $ 0