XML 95 R80.htm IDEA: XBRL DOCUMENT v3.24.4
REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Contract with Customer, Asset and Liability [Abstract]      
Contract liabilities $ 21,285 $ 22,419  
Change in Contract with Customer, Liability [Abstract]      
Revenue recognized from beginning liability 12,222 13,966 $ 8,934
Other Current Assets [Member]      
Contract with Customer, Asset and Liability [Abstract]      
Contract assets 11,532 10,984  
Accrued Liabilities [Member]      
Contract with Customer, Asset and Liability [Abstract]      
Contract liabilities 12,375 9,965  
Other Liabilities [Member]      
Contract with Customer, Asset and Liability [Abstract]      
Contract liabilities $ 8,910 $ 12,454  
Minimum [Member]      
Revenue, Performance Obligation [Abstract]      
Product invoice term 30 days    
Maximum [Member]      
Revenue, Performance Obligation [Abstract]      
Product invoice term 90 days