XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Significant Accounting Policies [Line Items]      
Percent of revenue recognized over time 10.00% 10.00%  
Advertising costs incurred $ 8,807,000 $ 8,923,000 $ 7,635,000
Research and development costs incurred $ 68,239,000 64,992,000 71,400,000
Periods of performance considered for calculating compensation expense 3 years    
Accounts receivable, after allowance for credit loss $ 7,408,000 9,769,000  
Provision for losses on receivables $ 768,000 619,000 283,000
Maturity of foreign currency forward contracts 90 days    
Interest charges capitalized $ 0 0 $ 0
Product warranty period 1 year    
Less than 50% Ownership Percentage, Accounted for under the Equity Method of Investment 50.00%    
Alternative Investment $ 13,996,000 $ 15,061,000  
Maximum      
Significant Accounting Policies [Line Items]      
Liquid instruments with maturity period 90 days    
Stock Options      
Significant Accounting Policies [Line Items]      
Options for common shares excluded from computation of diluted earning per share (in shares) 226,000 74,000 140,000