XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 29, 2023
Jul. 30, 2022
Apr. 30, 2023
Inventories, net      
Raw materials $ 70,599   $ 67,775
Work in process 66,148   43,276
Finished goods 55,986   42,968
Inventories, gross 192,733   154,019
Reserve for inventory excess and obsolescence (17,337)   (15,205)
Inventories, net 175,396   $ 138,814
Inventory reserve charge $ 3,330 $ 220