XML 81 R67.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Oct. 31, 2020
ACCRUED LIABILITIES [Abstract]    
Compensation related expenses $ 22,632 $ 16,405
Income taxes 15,596 11,432
Contract liabilities 14,717 8,024
Property, plant, and equipment 3,331 2,355
Value added and other taxes 2,540 1,925
Operating leases 2,273 2,175
Contract manufacturing 1,210 1,275
Telecommunications and utilities 1,067 1,006
Professional fees 665 1,254
Inventory 605 1,026
Other 7,730 7,006
Accrued liabilities $ 72,366 $ 53,883