XML 89 R70.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Income Tax [Line Items]        
Earnings before income taxes of domestic operations $ 269,934 $ 302,549 $ 279,701  
U.S. federal corporate income tax rate 21.00% 21.00% 21.00%  
Earnings before income taxes of international operations $ 345,405 $ 346,730 $ 294,475  
Undistributed earnings aggregated 1,533,889 1,485,360    
Total unrecognized tax benefits 8,002 2,872 $ 3,720 $ 6,717
Total unrecognized tax benefits impact the effective tax rate 4,497 2,769    
Accrued interest expense related to unrecognized tax benefits 401 541    
Tax credit carryforwards 19,299      
Tax credit carryforwards amount indefinite carryforward period 7,468      
Capital loss carryforward 3,570      
Indefinite carryforward period 23,997      
Net change in the valuation allowance 13,602 $ 4,011    
Valuation allowance relates to tax credits and loss carryforwards 23,732      
Expires in 2028        
Income Tax [Line Items]        
Tax credit carryforwards amount to expires 11,831      
2022 through 2039        
Income Tax [Line Items]        
Operating loss carryforwards 52,330      
State        
Income Tax [Line Items]        
Operating loss carryforwards 35,906      
Foreign        
Income Tax [Line Items]        
Operating loss carryforwards $ 36,850