XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Oct. 31, 2025
INVENTORIES    
Purchased parts and sub-assemblies $ 34,163 $ 35,346
Work-in-process 11,286 11,172
Finished goods 96,286 96,413
Inventories $ 141,735 $ 142,931