XML 83 R69.htm IDEA: XBRL DOCUMENT v3.25.3
OTHER LIABILITIES - OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Oct. 31, 2024
OTHER LIABILITIES [Abstract]    
Unrecognized tax benefit $ 11,379 $ 14,720
Post employment benefit 13,218 12,993
Contract liabilities 5,041 8,910
Tax payable 4,530 4,310
Operating lease 3,960 3,037
Other 3,213 3,494
Other liabilities $ 41,341 $ 47,464