XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.4
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Oct. 31, 2023
ACCRUED LIABILITIES [Abstract]    
Compensation related expenses $ 31,188 $ 37,218
Income taxes 24,200 24,080
Contract liabilities 12,375 9,965
Value added and other taxes 2,837 3,523
Property, plant, and equipment 2,670 6,624
Operating leases 1,925 1,912
Telecommunications and utilities 1,040 1,311
Service Contracts 1,448 2,613
Other 9,439 7,332
Accrued liabilities $ 87,122 $ 94,578