XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair value measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Recurring - USD ($)
$ in Thousands
Jan. 31, 2025
Oct. 31, 2024
Assets:    
Foreign currency forward contracts $ 2,806 $ 3,332
Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease) 2,985  
Net investment contracts 18,796 6,049
Total assets at fair value 24,587 9,381
Liabilities:    
Deferred compensation plans 10,791 9,615
Foreign currency forward contracts 9,345 5,508
Net investment contracts 96 20,261
Total liabilities at fair value 20,232 35,384
Level 1    
Assets:    
Foreign currency forward contracts 0 0
Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease) 0  
Net investment contracts 0 0
Total assets at fair value 0 0
Liabilities:    
Deferred compensation plans 0 0
Foreign currency forward contracts 0 0
Net investment contracts 0 0
Total liabilities at fair value 0 0
Level 2    
Assets:    
Foreign currency forward contracts 2,806 3,332
Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease) 2,985  
Net investment contracts 18,796 6,049
Total assets at fair value 24,587 9,381
Liabilities:    
Deferred compensation plans 10,791 9,615
Foreign currency forward contracts 9,345 5,508
Net investment contracts 96 20,261
Total liabilities at fair value 20,232 35,384
Level 3    
Assets:    
Foreign currency forward contracts 0 0
Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease) 0  
Net investment contracts 0 0
Total assets at fair value 0 0
Liabilities:    
Deferred compensation plans 0 0
Foreign currency forward contracts 0 0
Net investment contracts 0 0
Total liabilities at fair value $ 0 $ 0