XML 80 R62.htm IDEA: XBRL DOCUMENT v3.20.4
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Oct. 31, 2019
ACCRUED LIABILITIES [Abstract]    
Compensation related expenses $ 16,405 $ 14,011
Income taxes 11,432 13,227
Contract liabilities 8,024 11,542
Property, plant, and equipment 2,355 288
Operating leases 2,175 0
Value added and other taxes 1,925 3,761
Contract manufacturing 1,275 422
Professional fees 1,254 537
Inventory 1,026 224
Telecommunications and utilities 1,006 710
Other 7,006 4,980
Accrued liabilities $ 53,883 $ 49,702