XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories, net (Details) - USD ($)
$ in Thousands
Jul. 30, 2022
Apr. 30, 2022
Inventories, net    
Raw materials $ 42,298 $ 42,310
Work in process 32,691 28,034
Finished goods 36,105 32,619
Inventories, gross 111,094 102,963
Reserve for inventory excess and obsolescence (12,491) (12,334)
Inventories, net $ 98,603 $ 90,629