XML 69 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories, net (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Apr. 30, 2023
Inventories, net      
Raw materials $ 71,273   $ 67,775
Work in process 71,459   43,276
Finished goods 60,415   42,968
Inventories, gross 203,147   154,019
Reserve for inventory excess and obsolescence (21,380)   (15,205)
Inventories, net 181,767   $ 138,814
Inventory reserve charge $ 8,338 $ 2,859