XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Oct. 31, 2025
Inventories    
Raw materials $ 36,250 $ 35,234
Work-in-process 56,107 54,178
Inventories 92,357 89,412
Inventories - current (90,275) (86,196)
Inventories - long-term $ 2,082 $ 3,216