XML 75 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories, net (Details) - USD ($)
$ in Thousands
Oct. 26, 2024
Apr. 30, 2024
Inventories, net    
Raw materials $ 53,694 $ 57,218
Work in process 65,589 53,232
Finished goods 48,286 65,618
Inventories, gross 167,569 176,068
Reserve for inventory excess and obsolescence (27,871) (25,900)
Inventories, net $ 139,698 $ 150,168