XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories, net (Details) - USD ($)
$ in Thousands
Oct. 30, 2021
Apr. 30, 2021
Inventories, net    
Raw materials $ 30,261 $ 23,997
Work in process 31,242 13,825
Finished goods 32,549 44,113
Inventories, gross 94,052 81,935
Reserve for inventory excess and obsolescence (12,108) (10,289)
Inventories, net $ 81,944 $ 71,646