XML 66 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
Inventories    
Raw materials $ 30,624 $ 25,968
Work-in-process 67,834 45,692
Inventories 98,458 71,660
Inventories - current (90,909) (67,074)
Inventories - long-term $ 7,549 $ 4,586