XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
REVENUE [Abstract]      
Contract liabilities $ 14,532 $ 21,285  
Revenue recognized from beginning liability 9,414 12,222 $ 13,966
Other Current Assets [Member]      
REVENUE [Abstract]      
Contract assets 12,670 11,532  
Accrued Liabilities [Member]      
REVENUE [Abstract]      
Contract liabilities 9,491 12,375  
Other Liabilities [Member]      
REVENUE [Abstract]      
Contract liabilities $ 5,041 $ 8,910