XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories, net (Details) - USD ($)
$ in Thousands
Jan. 29, 2022
Apr. 30, 2021
Inventories, net    
Raw materials $ 37,898 $ 23,997
Work in process 24,695 13,825
Finished goods 39,939 44,113
Inventories, gross 102,532 81,935
Reserve for inventory excess and obsolescence (12,916) (10,289)
Inventories, net $ 89,616 $ 71,646