XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
ACCRUED LIABILITIES [Abstract]    
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