XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.4
OTHER LIABILITIES (Tables)
12 Months Ended
Oct. 31, 2024
OTHER LIABILITIES [Abstract]  
Other Liabilities

Presented below are the components of Other liabilities at the balance sheet dates.



   
October 31,
2024
   
October 31,
2023
 
Unrecognized tax benefit
 
$
14,720
   
$
8,908
 
Post employment benefit
   
12,993
     
11,994
 
Contract liabilities
   
8,910
     
12,454
 
Tax payable
   
4,310
     
6,622
 
Operating lease
   
3,037
     
4,218
 
Other
   
3,494
     
3,195
 
Other liabilities
 
$
47,464
   
$
47,391