XML 78 R64.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED LIABILITIES - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Oct. 31, 2024
ACCRUED LIABILITIES [Abstract]    
Compensation related expenses $ 26,284 $ 31,188
Income taxes 21,094 24,200
Contract liabilities 9,491 12,375
Property, plant, and equipment 7,291 2,670
Value added and other taxes 3,799 2,837
Service contracts 2,226 1,448
Operating leases 1,975 1,925
Telecommunications and utilities 1,328 1,040
Other 8,165 9,439
Accrued liabilities $ 81,653 $ 87,122