XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER CURRENT ASSETS (Tables)
12 Months Ended
Oct. 31, 2022
OTHER CURRENT ASSETS [Abstract]  
Other Current Assets

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

 
October 31,
2022
   
October 31,
2021
 
 
           
Contract assets
 
$
15,752
   
$
9,859
 
Prepaid and refundable income taxes
   
9,709
     
1,550
 
Prepaid expenses
   
8,263
     
7,999
 
Recoverable value added taxes
   
2,714
     
24,213
 
Other
   
814
     
629
 
   
$
37,252
   
$
44,250