XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.4
ACCRUED LIABILITIES
12 Months Ended
Oct. 31, 2022
ACCRUED LIABILITIES [Abstract]  
ACCRUED LIABILITIES
NOTE 5 - ACCRUED LIABILITIES


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

 
October 31,
2022
   
October 31,
2021
 
Compensation related expenses
 
$
33,061
   
$
22,632
 
Income taxes
   
37,595
     
15,596
 
Contract liabilities
   
18,872
     
14,717
 
Property, plant, and equipment
   
2,989
     
3,331
 
Value added and other taxes
   
2,923
     
2,540
 
Operating leases
   
1,354
     
2,273
 
Telecommunications and utilities
   
1,111
     
1,067
 
Other
   
6,302
     
10,210
 
Accrued liabilities
 
$
104,207
   
$
72,366